安裝 Oracle GoldenGate
瞭解首次安裝 Oracle GoldenGate Microservices Architecture 的步驟,並包含下載新版 Oracle GoldenGate 基礎版本的指示。
若要將後續的修正程式下載並安裝至基本版本,請移至 My Oracle Support 的修正程式與更新頁籤,網址為:
https://support.oracle.com 另請參閱安裝 Oracle GoldenGate Microservices Architecture 的修正程式。
安裝 Oracle GoldenGate Microservices 架構
安裝 Oracle GoldenGate Microservices Architecture for Oracle 和非 Oracle 資料庫的步驟相同。不過,在您開始安裝之前,有一些先決條件。
開始安裝之前,請確認您符合作業系統和所需的資料庫組態。開始安裝 Microservices 架構之前,請參考下列連結:
若要安裝 Oracle GoldenGate Microservices Architecture (MA),請執行下列步驟:
-
使用使用 MA 的 OUI 執行互動式安裝或使用 OUI 執行無訊息安裝中提供的步驟來安裝 Oracle GoldenGate 軟體。
-
視需要為資料庫設定必要的環境變數。
注意: (僅限 Oracle) 從 Oracle GoldenGate 21c 版本開始,
ORACLE_HOME和LD_LIBRARY_PATH不會指向任何資料庫目錄。使用統一建置功能時,這些環境變數現在會指向OGG_HOME(子) 目錄,因為 Oracle GoldenGate 中內嵌了 Oracle Database Client Software。 -
建立用戶端、伺服器和受信任的 rootCA 憑證,以進行安全的 GoldenGate 部署。建立安全部署的憑證中提供建立這些憑證的步驟。
-
執行「Oracle GoldenGate 組態輔助程式 (oggca)」精靈,新增 Oracle GoldenGate 安裝的部署。如需執行 OGGCA 公用程式的步驟,請參閱新增部署。
安裝程式會將 Oracle GoldenGate 本位目錄 ($OGG_HOME) 註冊到與所選資料庫關聯的主要產品目錄。如果產品是使用 OUI 安裝,則產品目錄會儲存主機上安裝之所有 Oracle 軟體產品的相關資訊。
使用 MA 的 OUI 執行互動式安裝
使用圖形使用者介面來安裝 Oracle GoldenGate,並提示輸入必要的安裝資訊。這些說明適用於新的安裝與升級:
-
建立要安裝 Oracle GoldenGate 的暫存目錄。
例如,在 Linux 上,目錄會是
mkdir /u01/stage/oggsc。若為 Windows,請建立將安裝 Oracle GoldenGate 的目錄,例如
gghome,以及將保留安裝 .zip 檔案 (例如ogg) 的目錄。例如:C:>mkdir gghome ogg -
將安裝 .zip 檔案解壓縮到暫存目錄中。舉例而言:
若為 Linux:
unzip ./fbo_ggs_Linux_x64_Oracle_services_shiphome.zip -d ./temp directoryWindows:
C:\ogg>unzip fbo_ggs_Windows_x64_Oracle_services_shiphome.zip -d temp -
從展開的目錄,在 UNIX 或 Linux 上執行
fbo_ggs_Linux_x64_Oracle_services_shiphome/Disk1/runInstaller程式。在 Windows 上,執行fbo_ggs_Windows_x64_Oracle_services_shiphome/Disk1/setup.exe程式。「OUI 安裝精靈」已啟動。
-
在選取安裝選項頁面中,選取您環境的 Oracle Database 版本,然後按下一步。
-
在指定安裝詳細資訊頁面上,指定下列項目:
-
若為軟體位置,請指定將安裝 Oracle GoldenGate 軟體的位置。這會在安裝完成後成為您的 Oracle GoldenGate 本位目錄 (
OGG_HOME)。例如:C:\gghome代表 Windows。如果您已設定$OGG_HOME環境變數,這應該是顯示的路徑。指定的目錄不能是「Oracle 主要產品目錄」中註冊的本位目錄。 -
按下一步。
-
-
在摘要頁面上,確認安裝有足夠的空間,以及安裝選項是否正確。
-
(選用) 按一下儲存回應檔,將安裝資訊儲存至回應檔。您可以使用此檔案作為輸入來從指令行執行安裝程式,以複製在其他系統上成功安裝的結果。您可以編輯此檔案,或從範本建立新的檔案。
-
按一下安裝以開始安裝,或按一下上一步以返回並變更任何輸入規格。升級現有的 Oracle GoldenGate 安裝時,OUI 會通知您軟體位置有檔案或目錄。按一下是繼續。
-
如果您建立了主要產品目錄目錄,系統會提示您執行
INVENTORY_LOCATION/orainstRoot.sh命令檔。此程序檔必須以 root 作業系統使用者身分執行。此命令檔會建立產品目錄資料,並為每個已安裝的 Oracle 產品 (在此情況下為 Oracle GoldenGate) 建立子目錄。
安裝完成後會通知您。
-
-
按一下關閉以完成安裝。
使用 OUI 執行無訊息安裝
如果您的系統沒有 X-Windows 或圖形化介面,或是您想要以自動化方式執行安裝,則可以執行指令行介面的無訊息安裝。無訊息安裝可確保您組織中的多位使用者在安裝 Oracle 產品時使用相同的安裝選項。
無訊息的安裝使用回應檔案驅動。您可以在互動式 Oracle Universal Installer 階段作業期間選取儲存回應檔選項,或在解壓縮 Oracle GoldenGate 二進位檔後編輯位於回應目錄中的 oggcore.rsp 樣板,以儲存回應檔。
編輯預設回應檔
您可以編輯預設回應檔,而不需要儲存互動式 Oracle Universal Installer 階段作業的設定值。如果您要手動編輯回應檔,請提供下列資訊並儲存檔案:
-
INSTALL_OPTION- 有效值為DB2ZOS、MSSQL、MySQL、ORA21c和PostgreSQL。根據資料庫平台設定要安裝之特定 Oracle GoldenGate 組建的值。範例:
INSTALL_OPTION=ORA21c -
SOFTWARE_LOCATION- 將安裝 Oracle GoldenGate 的絕對路徑。請勿在路徑中使用空格,並確定已建立目錄且為空白。範例:
SOFTWARE_LOCATION=/u01/userhome/oracle/ogg21c_ora -
INVENTORY_LOCATION- Oracle Inventory 檔案的位置。對於 Windows 安裝,這是選擇性的選項。範例:
INVENTORY_LOCATION=/u01/app/oraInventory -
UNIX_GROUP- 要為產品安裝檔案目錄設定的 Unix 群組。不適用於 Windows 安裝。範例:
UNIX_GROUP=oinstall
安裝 Oracle GoldenGate
若要使用回應檔執行無訊息安裝,請執行下列步驟:
-
執行下列命令來解壓縮包含 Oracle GoldenGate 安裝程式的資料夾。
cd unzipped_directory/[fbo_]ggs_OS_database_services_shiphome/Disk1 -
執行下列指令以啟動安裝程式。
./runInstaller -silent -nowait -responseFile absolute_path_to_response_file
將 Oracle GoldenGate Microservices Architecture 整合至叢集
如果您在叢集中安裝 Oracle GoldenGate,請採取下列步驟來整合叢集解決方案中的 Oracle GoldenGate。
Oracle GoldenGate Microservices Architecture 提供支援 REST 的服務,其功能包括透過 HTML5 網頁、指令行介面及 API 進行遠端配置、管理及監控。
如需有關在叢集中安裝和使用 Oracle GoldenGate 的詳細資訊,請參閱 Oracle GoldenGate Microservices Architecture with Oracle Real Application Clusters Configuration Best Practices 技術摘要。