Configuración del cliente de Oracle para el adaptador de base de datos de Oracle
Importante
Este tema solo es relevante si usa tnsnames.ora para conectarse a la base de datos de Oracle.
El adaptador de Microsoft BizTalk para Oracle Database se conecta a la base de datos de Oracle a través del cliente de Oracle instalado en el equipo. El adaptador de base de datos de Oracle pasa el nombre del servicio net que especifique en el URI de conexión al cliente de Oracle para establecer una conexión a la base de datos de Oracle. El nombre del servicio net es un alias que el cliente de Oracle usa para adquirir información de conexión para el servicio de base de datos de Oracle de destino.
El cliente de Oracle resuelve el nombre del servicio net según el método de nomenclatura que está configurado para su uso. Use oracle Net Configuration Assistant para configurar los métodos de nomenclatura que usará el cliente de Oracle. El adaptador de base de datos de Oracle admite el método de nomenclatura local para conectarse a la base de datos de Oracle. Este método usa un archivo local, tnsnames.ora, para resolver el nombre del servicio net.
El archivo tnsnames.ora asocia nombres de servicio net con descriptores de conexión que contienen la información que el cliente de Oracle necesita para establecer una conexión a un servicio de base de datos de Oracle específico (instancia). A continuación se muestra una entrada de ejemplo de tnsnames.ora.
ADAPTER =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = yourOracleServer)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = yourOracleDatabaseServiceName)
)
)
En esta entrada de ejemplo, ADAPTER es el nombre del servicio net. El descriptor de conexión especifica la información de dirección y el nombre del servicio de base de datos de Oracle asociado a ADAPTER. Puede usar oracle Net Configuration Assistant para crear y configurar nombres de servicio net en tnsnames.ora. Después de configurar el nombre del servicio net, puede especificarlo en un URI de conexión como en el ejemplo siguiente.
oracledb://ADAPTER
Para obtener más información sobre el uso del Asistente para configuración de Oracle Net y sobre tnsnames.ora, consulte la Guía del administrador de Oracle Database Net Services. Consulte al administrador de la base de datos sobre los detalles de configuración de la instalación específica.