新增部署至現有的服務管理程式

Oracle 建議為每個 Oracle GoldenGate 中心使用單一服務管理程式。所有在此中樞上建立的部署都應指派給主機上的單一「服務管理程式」。不過,不應針對啟用 XAG 的「服務管理程式」執行此動作。

注意:如果單一「服務管理程式」用於不同資料庫的多個部署,您必須從特定資料庫的個別 Oracle GoldenGate 組建執行 oggca.sh 公用程式,當需要為資料庫特定的 Oracle GoldenGate 組建建立部署時 (與現有的 Oracle GoldenGate 組建不同)。例如,如果您需要將 MySQL 資料庫的部署新增至從 PostgreSQL 的 Oracle GoldenGate 組建設定的現有 Service Manager,則必須從 MySQL 的 Oracle GoldenGate 組建執行 oggca.sh 公用程式,才能執行部署。

若要將部署新增至現有「服務管理程式」,請從命令行執行 OGGCA:

cd $OGG_HOME/bin
./oggca.sh

此時會顯示 OGGCA 組態精靈。現有服務管理程式選項會在「服務管理程式部署」畫面中預先選取。

將部署新增至現有「服務管理程式」的選項

使用下列步驟將部署新增至現有 Service Manager:

  1. 在「組態選項」段落中,選取新增 GoldenGate 建置,新增現有「服務管理程式」的建置,然後按一下下一步。

  2. 在「服務管理程式管理員帳戶」畫面中,指定現有「服務管理程式」的「服務管理程式」登入證明資料,然後按下一步,如下圖所示。

    輸入現有 Service Manager 之 Service Manager 管理員帳戶的使用者登入證明資料。

  3. 在「使用者建置」畫面中,設定新建置的選項,如下表所述:

    選項 說明
    部署名稱 指定部署名稱.
    部署本位目錄 <p> 瀏覽並選取您部署的位置。</p> 此位置必須在「服務管理程式」和 Oracle GoldenGate 安裝程式位置之外。
    自訂 按一下自訂按鈕,為組態目錄 (例如 OGG_ETC_HOME、OGG_CONF_HOME、OGG_SSL_HOME、OGG_VAR_HOME、OGG_DATA_HOME、OGG_ARCHIVE_HOME 和 Performance Metrics DataStore Home) 指定其他位置。
    埠

    輸入微服務的連接埠號碼:

    管理服務

    分送服務

    接收端服務

    效能度量服務。

    資料儲存類型 選取儲存「效能測量結果」資料時所需的資料存放區類型。選項包括 BDB 和 LMDB。
    資料儲存首頁 瀏覽並選取資料存放區本位目錄的位置。
    StatsD 啟用此核取方塊,即可指定需要連線至建置的 StatsD 伺服器連線詳細資訊。您必須使用在您選取 StatsD 啟用核取方塊後啟用的選項,指定 StatsD 伺服器的主機名稱和唯一的連接埠號碼。
    StatsD 主機 輸入 StatsD 伺服器的主機名稱或 IP 位址。「服務管理程式」會使用此資訊來連線 StatsD 主機。StatsD 伺服器可以位於 Oracle GoldenGate 部署所在的相同主機機器上,或者可能是遠端主機。
    StatsD 連接埠 輸入 StatsD 主機的連接埠號碼。預設連接埠號碼為 8125。
    伺服器憑證 設定「服務管理程式」選項時,已經選取伺服器憑證檔案 (.pem),因此停用此方塊。
    伺服器私鑰 會預先選取伺服器憑證私密金鑰檔案 (.key)。
    伺服器 CA 憑證 信任的 RootCA 憑證也會預先選取。
    從屬端憑證 視需要瀏覽並選取用戶端憑證檔案 (.pem)。
    從屬端私密金鑰 瀏覽並選取關聯從屬端憑證的從屬端憑證私密金鑰檔案 (.key)。
    用戶端 CA 憑證 瀏覽並選取可驗證相關從屬端憑證的信任 rootCA 憑證。
    TNS_ADMIN

    (僅限 Oracle) 根據 tnsnames.ora 和 sqlnet.ora 檔案的位置,輸入此環境變數的值。

    TNS_ADMIN 參數會指定 Oracle Net Services 的目錄路徑,其中檔案 (例如 tnsnames.ora 和 sqlnet.ora) 位於其中。tnsnames.ora 檔案是包含網路服務名稱 (對應至資料庫服務的連線描述區) 的組態檔。

    複製綱要 指定 Oracle GoldenGate 資料庫管理員使用者的綱要名稱。

    環境變數

    按一下這個按鈕,即可開啟「環境變數」對話方塊。其中包含預設環境變數 $OGG_HOME 和 $LD_LIBRARY_PATH 的路徑。

    有些變數是固定的,有些則可以延伸,您可以加入其他變數。

    對於 Db2 z/OS,請先確定已設定 IBMCLIDRIVER 和 LD_LIBRARY_PATH,再開始建立部署。若要設定這些環境變數,請參閱設定 Oracle GoldenGate for Db2 z/OS 的環境變數。

    您可以從以資料為基礎的特定文件檢查個別資料庫的環境變數設定值。

  4. 在「使用者管理員帳戶」畫面上,輸入新部署的登入認證。請務必使用強式密碼。按下一步。

  5. 在「摘要」畫面上複查部署的組態。按一下完成,然後按一下下一步。

    (選擇性) 您可以將組態資訊儲存至回應檔。Oracle 建議您儲存回應檔。您可以使用這個檔案做為輸入來從指令行執行安裝程式,以複製其他系統上成功配置的結果。您可以從提供的樣板編輯此檔案或新檔案。

    注意:儲存至回應檔時,基於安全上的理由,不會儲存管理員密碼。如果您要重複使用回應檔以用於其他系統,則必須編輯回應檔並輸入密碼。

  6. 檢視在「設定部署」畫面上設定的部署進度。如果部署已順利新增,您將會看到已順利新增部署的訊息。按下一步。

  7. 按一下「完成」畫面上的關閉以結束 OGGCA。