安裝 Oracle GoldenGate for Db2 for i 的先決條件
瞭解安裝 Oracle GoldenGate for a Db2 for i 資料庫的先決條件。
一般需求
-
可攜式應用程式解決方案環境 (PASE) 必須安裝在系統上。
-
Java 8 必須安裝在 IBM i 與 Linux 主機系統上,其中將執行 GoldenGate for IBM i。
-
建議在系統上安裝 OpenSSH。OpenSSH 是 IBM Portable Utilities 授權程式的一部分,允許 SSH 終端機與其他 Linux 系統相同的方式存取系統。
-
Oracle GoldenGate 在 IBM i 系統上的每個部署應都有一個磁帶櫃 / 綱要。程式庫 / 綱要的值取自「複製綱要」特性。
-
Oracle GoldenGate 版本所需的 IBM Db2 for i Program 暫時修正 (PTF) 詳述於下表中:
IBM i7.3 群組 PTF 層級 名稱 備註 SF99730 23257
累積 PTF 北美 SF99731 12 累積 PTF 套件以外的所有 PTF 群組 . IBM i7.4 群組 PTF 層級 名稱 備註 SF99740 23313 累積 PTF 北美 SF99741 9 累積 PTF 套件以外的所有 PTF 群組 北美 IBM i7.5 群組 PTF 層級 名稱 備註 SF99750 23306 累積 PTF 北美 SF99751 5 累積 PTF 套件以外的所有 PTF 群組 北美 這些必要的 PTF 是 Oracle GoldenGate 進行測試的層次。若要檢查群組 PTF 層次,您必須使用 5250 終端機階段作業中的
WRKPTFGRP命令,並使用前面表格中顯示的命令檢查特定 PTF。特定額外 PTF 至少必須暫時套用。
選擇安裝作業系統
Oracle GoldenGate for Db2 for i 在 Intel Linux 系統上進行遠端作業。將自動將一些元件複製到 IBM i 系統。
Oracle GoldenGate for Db2 for i 支援 IBM i Access ODBC 驅動程式 64 位元。如需詳細資訊,請參閱支援的 ODBC 驅動程式和適用於 IBM i Access Client 解決方案的 ODBC 驅動程式。
請注意下列事項:
-
在對您使用的 IBM i 系統具有最低網路延遲的系統中,可以看到最佳效能。雖然可以透過廣域網路執行,但效能會因為網路延遲增加而降低。
-
除了 Oracle GoldenGate 交付的擷取之外,沒有任何特殊需求。由於此 Oracle GoldenGate 發行版本是完全遠端發行版本,因此先前的 Oracle GoldenGate Db2 for i 遠端產品不再單獨發行。不過,此版本的 Oracle GoldenGate for Db2 for i 不支援 Windows。如果您仍需要從 Windows 傳遞至 Db2,則 Oracle GoldenGate Db2 for i remote 12.3 仍然可以使用。
支援的 ODBC 驅動程式
從 Oracle GoldenGate 版本 21.12 開始,Oracle GoldenGate for Db2 for i 支援 IBM i Access ODBC Driver 64 位元版本 1.1.0.27 或更新版本。
如需有關「IBM i Access ODBC 驅動程式」的詳細資訊,請參閱 Linux、macOS 和 PASE Application Packages ,然後依照提供的步驟安裝適用於 Linux 作業系統的 IBM i Access 應用程式套裝程式。
此外,請安裝 unixODBC 驅動程式管理員,以便在所有支援的 Linux 作業系統上搭配 Db2 ODBC 驅動程式使用。例如,若要在 Red-Hat Linux 作業系統上安裝 unixODBC 驅動程式管理程式,請使用 yum 命令。如需詳細資訊,請參閱 Installing the unixODBC driver manager 。
順利安裝「IBM i Access ODBC 驅動程式」和 unixODBC 驅動程式管理程式之後,請在 odbcinst.ini 和 odbc.ini 檔案中新增適當的值,以註冊驅動程式和系統。
您可以使用 isql 命令測試連線,測試 DSN 和驅動程式是否正確設定。舉例而言:
isql -v DSN user password