Konfigurieren des Oracle-Clients für den E-Business Suite-Adapter
Wichtig
Dieses Thema ist nur relevant, wenn Sie tnsnames.ora zum Herstellen einer Verbindung mit der Oracle-Datenbank verwenden.
Um eine Verbindung mit dem Microsoft BizTalk-Adapter für Oracle E-Business Suite herzustellen, stellt der Adapter über den auf Ihrem Computer installierten Oracle-Client eine Verbindung mit der zugrunde liegenden Oracle-Datenbank her. Der Oracle E-Business-Adapter übergibt den Net Service-Namen, den Sie im Verbindungs-URI angeben, an den Oracle-Client, um eine Verbindung mit Oracle E-Business Suite herzustellen. Der Name des Net-Diensts ist ein Alias, den der Oracle-Client zum Abrufen von Verbindungsinformationen für den Oracle-Zieldatenbankdienst verwendet.
Der Oracle-Client löst den Namen des Net-Diensts gemäß der Benennungsmethode auf, für die er konfiguriert ist. Sie verwenden den Oracle Net Configuration Assistant, um die Benennungsmethoden zu konfigurieren, die vom Oracle-Client verwendet werden sollen. Der Oracle E-Business-Adapter unterstützt die Lokale Benennungsmethode für die Verbindung mit Oracle E-Business Suite. Diese Methode verwendet die lokale Datei tnsnames.ora, um den Net-Dienstnamen aufzulösen.
Die Datei tnsnames.ora ordnet Netzwerkdienstnamen Verbindungsdeskriptoren zu, die die Informationen enthalten, die der Oracle-Client benötigt, um eine Verbindung mit einem bestimmten Oracle-Datenbankdienst (instance) herzustellen. Es folgt ein Beispieleintrag aus tnsnames.ora.
ADAPTER =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = yourOracleServer)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = yourOracleDatabaseServiceName)
)
)
In diesem Beispieleintrag ist ADAPTER der Name des Net-Diensts. Der Verbindungsdeskriptor gibt Adressinformationen und den Dienstnamen des Oracle-Datenbankdiensts an, der ADAPTER zugeordnet ist. Sie können den Oracle Net Configuration Assistant verwenden, um Net-Dienstnamen in tnsnames.ora zu erstellen und zu konfigurieren. Nachdem Sie den Net-Dienstnamen konfiguriert haben, können Sie ihn wie im folgenden Beispiel in einem Verbindungs-URI angeben.
oracleebs://ADAPTER
Weitere Informationen zur Verwendung des Oracle Net Configuration Assistant und zu tnsnames.ora finden Sie im Oracle Database Net Services-Administratorhandbuch. Wenden Sie sich an Ihren Datenbankadministrator, um Konfigurationsdetails für Ihre spezifische Installation zu erhalten.