Configuración del URI de conexión para el adaptador de base de datos de Oracle
Un URI de conexión es un cadena de conexión que contiene parámetros necesarios para conectarse a la base de datos de Oracle. Al usar el Asistente para agregar metadatos de adaptador o complemento de adaptador en Visual Studio, debe especificar el URI para conectarse a la base de datos de Oracle para generar los metadatos. Al configurar una orquestación mediante la consola de administración de BizTalk Server, debe especificar el URI para conectarse a la base de datos de Oracle para realizar operaciones.
Especificar el URI de conexión desde Visual Studio
En Visual Studio, debe especificar las credenciales mediante el Complemento de servicio consumir adaptador o el Asistente para agregar metadatos del adaptador.
Para especificar el URI de conexión mediante el complemento consumir el servicio adaptador
Haga clic con el botón derecho en el proyecto de BizTalk y seleccione Agregar elementos generados.
En el cuadro de diálogo Agregar elementos generados , haga lo siguiente:
Use Para hacer esto Categorías Haga clic en Consumir servicio de adaptador. Templates (Plantillas [C++]) Haga clic en Consumir servicio de adaptador. Para iniciar el cuadro de diálogo Consumir servicio de adaptador , haga clic en Agregar.
En el cuadro de diálogo Consumir servicio de adaptador , en la lista Seleccionar un enlace , seleccione oracleDBBinding y haga clic en Configurar.
En el cuadro de diálogo Configurar adaptador , haga clic en la pestaña Seguridad y, en el cuadro de lista desplegable Tipo de credencial de cliente , seleccione Nombre de usuario y especifique el nombre de usuario y la contraseña para conectarse a la base de datos de Oracle:
Para conectarse mediante las credenciales de base de datos de Oracle, escriba las credenciales de base de datos en los cuadros de texto Nombre de usuario y Contraseña .
Para conectarse con la autenticación de Windows, escriba / el cuadro de texto Nombre de usuario y deje en blanco el cuadro de texto Contraseña .
Haga clic en la pestaña Propiedades del URI y especifique los valores para distintos parámetros. Para obtener más información sobre el URI de conexión para el adaptador de Base de datos de Oracle, consulte Creación del URI de conexión de Oracle Database.
Haga clic en la pestaña Propiedades de enlace y especifique los valores de enlace, si los hay, que son necesarios antes de generar el esquema. Para obtener más información sobre las propiedades de enlace, consulte Configuración de las propiedades de enlace para Oracle Database.
Haga clic en OK.
Para especificar el URI de conexión mediante el Asistente para agregar metadatos del adaptador
Haga clic con el botón derecho en el proyecto de BizTalk, seleccione Agregar y, a continuación, haga clic en Agregar elementos generados.
En el cuadro de diálogo Agregar elementos generados , haga lo siguiente:
Use Para hacer esto Categorías Haga clic en Agregar adaptador. Templates (Plantillas [C++]) Haga clic en Agregar metadatos del adaptador. Haga clic en Agregar. Se abre el Asistente para agregar metadatos del adaptador.
En el Asistente para agregar metadatos del adaptador, seleccione WCF-OracleDB. Seleccione el equipo en el que se instala BizTalk Server y el nombre de la base de datos de BizTalk.
Importante
Si ya tiene un puerto de WCF-OracleDB configurado en BizTalk, seleccione el puerto de la lista Puerto .
Haga clic en Next.
En el cuadro de diálogo Consumir servicio de adaptador , en la lista Seleccionar un enlace , seleccione oracleDBBinding y, a continuación, haga clic en Configurar.
En el cuadro de diálogo Configurar adaptador , haga clic en la pestaña Seguridad y, en la lista Tipo de credencial de cliente , seleccione Nombre de usuario y especifique el nombre de usuario y la contraseña para conectarse a la base de datos de Oracle:
Para conectarse mediante las credenciales de base de datos de Oracle, escriba las credenciales de base de datos en los cuadros de texto Nombre de usuario y Contraseña .
Para conectarse con la autenticación de Windows, escriba / el cuadro de texto Nombre de usuario y deje en blanco el cuadro de texto Contraseña .
Haga clic en la pestaña Propiedades del URI y especifique los valores para distintos parámetros. Para obtener más información sobre el URI de conexión para el adaptador de Base de datos de Oracle, consulte Creación del URI de conexión de Oracle Database.
Haga clic en la pestaña Propiedades de enlace y especifique los valores de enlace, si los hay, que son necesarios antes de generar el esquema. Para obtener más información sobre las propiedades de enlace, consulte Configuración de las propiedades de enlace para Oracle Database.
Haga clic en OK.
Especificar el URI de conexión desde la consola de administración de BizTalk Server
En la consola de administración de BizTalk Server, debe especificar las credenciales como parte de la configuración de puerto de WCF-Custom o WCF-OracleDB.
Para especificar el URI de conexión para el puerto de WCF-Custom
Inicie la consola de administración de BizTalk Server.
En el árbol de consola, expanda Grupo de BizTalk, expanda Aplicacionesy, a continuación, expanda la aplicación en la que desea crear un puerto y haga clic en Puertos de envío o Puertos de recepción. En el panel derecho, puede elegir crear un puerto o seleccionar un puerto existente.
En el cuadro de diálogo propiedades del puerto, en la lista desplegable Tipo , seleccione WCF-Custom y, a continuación, haga clic en Configurar.
Para un puerto de envío, en el cuadro de diálogo Propiedades de transporte personalizadas de WCF , haga clic en la pestaña Credenciales y realice una de las siguientes acciones:
Seleccione la opción No usar el inicio de sesión único y especifique el nombre de usuario y la contraseña para conectarse a una base de datos de Oracle.
Para conectarse mediante las credenciales de base de datos de Oracle, escriba las credenciales de base de datos en los cuadros de texto Nombre de usuario y Contraseña .
Para conectarse con la autenticación de Windows, escriba / el cuadro de texto Nombre de usuario y deje en blanco el cuadro de texto Contraseña .
Seleccione la opción Usar inicio de sesión único y especifique una aplicación de inicio de sesión único (SSO) de empresa afiliada.
Para un puerto de recepción, en el cuadro de diálogo Propiedades de transporte personalizado de WCF , haga clic en la pestaña Otros y realice una de las acciones siguientes:
Seleccione la opción Cuenta de usuario y especifique el nombre de usuario y la contraseña para conectarse a una base de datos de Oracle.
Para conectarse mediante las credenciales de base de datos de Oracle, escriba las credenciales de base de datos en los cuadros de texto Nombre de usuario y Contraseña .
Para conectarse con la autenticación de Windows, escriba / el cuadro de texto Nombre de usuario y deje en blanco el cuadro de texto Contraseña .
Seleccione Obtener credenciales de la opción de aplicación afiliada y especifique una aplicación afiliada.
Haga clic en OK.
Para especificar el URI de conexión para el puerto de WCF-OracleDB
Inicie la consola de administración de BizTalk Server.
Agregue el adaptador de WCF-OracleDB a la consola de administración de BizTalk Server. Para obtener instrucciones, consulte Adición del adaptador de base de datos de Oracle a BizTalk Server Consola de administración.
En el árbol de consola, expanda Grupo de BizTalk, expanda Aplicacionesy, a continuación, expanda la aplicación en la que desea crear un puerto y haga clic en Puertos de envío o Puertos de recepción. En el panel derecho, puede elegir crear un puerto o seleccionar un puerto existente.
En el cuadro de diálogo propiedades del puerto, en la lista desplegable Tipo , seleccione WCF-OracleDB y, a continuación, haga clic en Configurar.
Nota
Para ver el cuadro de diálogo de propiedades de ubicación de un puerto de recepción, haga clic en la pestaña Ubicación de recepción del panel izquierdo del cuadro de diálogo propiedades del puerto y, a continuación, haga clic en Nuevo.
En el cuadro de diálogo propiedades del puerto, haga clic en la pestaña Enlace . En la lista desplegable Tipo de enlace, seleccione oracleDBBinding.
Si va a crear un puerto de envío, en el cuadro de diálogo propiedades de transporte, haga clic en la pestaña Credenciales y realice una de las acciones siguientes:
Seleccione la opción No usar el inicio de sesión único y especifique el nombre de usuario y la contraseña para conectarse a la base de datos de Oracle.
Para conectarse mediante las credenciales de base de datos de Oracle, escriba las credenciales de base de datos en los cuadros de texto Nombre de usuario y Contraseña .
Para conectarse con la autenticación de Windows, escriba / el cuadro de texto Nombre de usuario y deje en blanco el cuadro de texto Contraseña .
Seleccione la opción Usar inicio de sesión único y especifique una aplicación de inicio de sesión único (SSO) de empresa afiliada.
Si va a crear un puerto de recepción, en el cuadro de diálogo propiedades de transporte, haga clic en la pestaña Otros y realice una de las acciones siguientes:
Seleccione la opción Cuenta de usuario y especifique el nombre de usuario y la contraseña para conectarse a la base de datos de Oracle.
Para conectarse mediante las credenciales de base de datos de Oracle, escriba las credenciales de base de datos en los cuadros de texto Nombre de usuario y Contraseña .
Para conectarse con la autenticación de Windows, escriba / el cuadro de texto Nombre de usuario y deje en blanco el cuadro de texto Contraseña .
Seleccione la opción Obtener credenciales de la aplicación afiliada y especifique una aplicación de SSO afiliada.
Haga clic en OK.
Consulte también
Bloques de creación para desarrollar aplicaciones de BizTalk con Oracle Database
Conexión a la base de datos de Oracle mediante la autenticación de Windows