設定 E-Business Suite 配接器的 Oracle 用戶端
重要
只有在您使用 tnsnames.ora 連線到 Oracle 資料庫時,本主題才相關。
若要建立與 Microsoft BizTalk Adapter for Oracle E-Business Suite 的連線,配接器會透過電腦上安裝的 Oracle 用戶端連線到基礎 Oracle 資料庫。 Oracle E-Business 配接器會將您在連線 URI 中指定的 net 服務名稱傳遞給 Oracle 用戶端,以建立 Oracle E-Business Suite 的連線。 Net 服務名稱是 Oracle 用戶端用來取得目標 Oracle 資料庫服務的連線資訊的別名。
Oracle 用戶端會根據設定為使用的命名方法解析 net 服務名稱。 您可以使用 Oracle Net Configuration Assistant 來設定 Oracle 用戶端要使用的命名方法。 Oracle E-Business 配接器支援連線到 Oracle E-Business Suite 的本機命名方法。 這個方法會使用本機檔案 tnsnames.ora 來解析 net 服務名稱。
tnsnames.ora 檔案會建立 net 服務名稱與連線描述元的關聯,其中包含 Oracle 用戶端必須建立與特定 Oracle 資料庫服務連線 (實例) 的資訊。 以下是 tnsnames.ora 的範例專案。
ADAPTER =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = yourOracleServer)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = yourOracleDatabaseServiceName)
)
)
在此範例專案中,ADAPTER 是 net 服務名稱。 連接描述項會指定與 ADAPTER 相關聯之 Oracle 資料庫服務的位址資訊和服務名稱。 您可以使用 Oracle Net Configuration Assistant,在 tnsnames.ora 中建立和設定 net 服務名稱。 設定 Net 服務名稱之後,您可以在連線 URI 中指定它,如下列範例所示。
oracleebs://ADAPTER
如需使用 Oracle Net Configuration Assistant 和 tnsnames.ora 的詳細資訊,請參閱 Oracle Database Net Services 系統管理員指南。 如需特定安裝的設定詳細資料,請參閱資料庫管理員。