Compartir a través de


Configuración del URI de conexión para Oracle E-Business Suite

Un URI de conexión es un cadena de conexión que contiene parámetros necesarios para conectarse a Oracle E-Business Suite. Mientras usa el Asistente para consumir metadatos del servicio adaptador o agregar adaptador en Visual Studio, debe especificar el URI para conectarse a Oracle E-Business Suite 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 Oracle E-Business Suite para realizar operaciones.

Especificación del URI de conexión desde Visual Studio

En Visual Studio, debe especificar el URI de conexión mediante el Complemento consumir servicio de adaptador o el Asistente para agregar metadatos del adaptador.

Para especificar el URI de conexión mediante el complemento Consumir servicio de adaptador

  1. Haga clic con el botón derecho en el proyecto de BizTalk, seleccione Agregar y, a continuación, haga clic en Agregar elementos generados.

  2. 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.
  3. Para iniciar el cuadro de diálogo Consumir servicio de adaptador , haga clic en Agregar.

  4. En el cuadro de diálogo Consumir servicio de adaptador , en la lista Seleccionar un enlace , seleccione oracleEBSBinding y, a continuación, haga clic en Configurar.

  5. En el cuadro de diálogo Configurar adaptador , haga clic en la pestaña Seguridad . 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 Oracle E-Business Suite.

    Use Para hacer esto
    Para conectarse mediante credenciales de base de datos de Oracle Especifique la propiedad de enlace ClientCredentialType en Base de datos y especifique las credenciales de la base de datos para los cuadros de texto Nombre de usuario y Contraseña .
    Para conectarse mediante las credenciales de Oracle E-Business Suite Especifique la propiedad de enlace ClientCredentialType en EBusiness y especifique las credenciales de Oracle E-Business Suite para los cuadros de texto Nombre de usuario y Contraseña . En este caso, también debe especificar las credenciales de base de datos de Oracle para las propiedades de enlace OracleUserName y OraclePassword .
    Para conectarse mediante la autenticación de Windows si ClientCredentialType está establecido en "Database" Especifique "/" para el cuadro de texto Nombre de usuario y deje el cuadro de texto Contraseña en blanco.
    Para conectarse mediante la autenticación de Windows si ClientCredentialType está establecido en "EBusiness" Especifique las credenciales de Oracle E-Business Suite para los cuadros de texto Nombre de usuario y Contraseña . También debe especificar "/" para la propiedad de enlace OracleUserName y dejar en blanco la propiedad de enlace OraclePassword .
  6. Haga clic en la pestaña Propiedades de URI y especifique los valores de los distintos parámetros. Para obtener más información sobre el URI de conexión para el adaptador de Oracle E-Business, consulte Configuración del URI de conexión para Oracle E-Business Suite.

  7. 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, vea Leer sobre las propiedades de enlace del adaptador de BizTalk para Oracle E-Business Suite.

  8. Haga clic en OK.

Para especificar el URI de conexión mediante el Asistente para agregar metadatos del adaptador

  1. Haga clic con el botón derecho en el proyecto de BizTalk, seleccione Agregar y, a continuación, haga clic en Agregar elementos generados.

  2. 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.
  3. Haga clic en Agregar. Se abre el Asistente para agregar metadatos del adaptador.

  4. En el Asistente para agregar metadatos del adaptador, seleccione WCF-OracleEBS. Seleccione el equipo en el que está instalado BizTalk Server y el nombre de la base de datos de BizTalk.

    Importante

    Si ya tiene un puerto de WCF-OracleEBS configurado en BizTalk, seleccione el puerto en la lista Puerto.

  5. Haga clic en Next.

  6. En el cuadro de diálogo Consumir servicio de adaptador , en la lista Seleccionar un enlace , seleccione oracleEBSBinding y, a continuación, haga clic en Configurar.

  7. En el cuadro de diálogo Configurar adaptador , haga clic en la pestaña Seguridad . 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 Oracle E-Business Suite.

    Use Para hacer esto
    Para conectarse mediante credenciales de base de datos de Oracle Especifique la propiedad de enlace ClientCredentialType en Base de datos y especifique las credenciales de la base de datos para los cuadros de texto Nombre de usuario y Contraseña .
    Para conectarse mediante las credenciales de Oracle E-Business Suite Especifique la propiedad de enlace ClientCredentialType en EBusiness y especifique las credenciales de Oracle E-Business Suite para los cuadros de texto Nombre de usuario y Contraseña . En este caso, también debe especificar las credenciales de base de datos de Oracle para las propiedades de enlace OracleUserName y OraclePassword .
    Para conectarse mediante la autenticación de Windows si ClientCredentialType está establecido en "Database" Especifique "/" para el cuadro de texto Nombre de usuario y deje el cuadro de texto Contraseña en blanco.
    Para conectarse mediante la autenticación de Windows si ClientCredentialType está establecido en "EBusiness" Especifique las credenciales de Oracle E-Business Suite para los cuadros de texto Nombre de usuario y Contraseña . También debe especificar "/" para la propiedad de enlace OracleUserName y dejar en blanco la propiedad de enlace OraclePassword .
  8. Haga clic en la pestaña Propiedades de URI y especifique los valores de los distintos parámetros. Para obtener más información sobre el URI de conexión para el adaptador de Oracle E-Business, consulte Configuración del URI de conexión para Oracle E-Business Suite.

  9. 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, vea Leer sobre las propiedades de enlace del adaptador de BizTalk para Oracle E-Business Suite.

    Nota

    Si seleccionó un puerto de envío de WCF-OracleEBS existente, no debe especificar las propiedades de enlace. Las propiedades de enlace se seleccionan de la configuración del puerto de envío. Sin embargo, puede optar por especificar las propiedades de enlace necesarias en tiempo de diseño, si existe. En tal caso, los nuevos valores de las propiedades de enlace se usarán en tiempo de diseño al generar los metadatos. Sin embargo, en tiempo de ejecución, los valores especificados para las propiedades de enlace en la configuración del puerto de envío serán aplicables.

  10. Haga clic en OK.

Especificación del URI de conexión desde la consola de administración de BizTalk Server

En la consola de administración de BizTalk Server, debe especificar el URI de conexión como parte de la configuración del puerto de WCF-Custom o WCF-OracleEBS.

Para especificar el URI de conexión para el puerto de WCF-Custom

  1. Inicie la consola de administración de BizTalk Server.

  2. En el árbol de consola, expanda Grupo de BizTalk, después Aplicaciones y, 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.

  3. 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.

    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.

  4. En el cuadro de diálogo Propiedades de transporte personalizado de WCF , haga clic en la pestaña General .

  5. En el cuadro de texto Dirección (URI), especifique el URI de conexión para conectarse a Oracle E-Business Suite. Para obtener más información sobre el URI de conexión para el adaptador de Oracle E-Business, consulte Configuración del URI de conexión para Oracle E-Business Suite.

  6. En el cuadro de diálogo Propiedades de transporte personalizadas de WCF , haga clic en la pestaña Enlace . En la lista desplegable Tipo de enlace, seleccione oracleEBSBinding.

  7. Si va a crear 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 inicio de sesión único y especifique el nombre de usuario y la contraseña para conectarse a Oracle E-Business Suite.

      Use Para hacer esto
      Para conectarse mediante credenciales de base de datos de Oracle Especifique la propiedad de enlace ClientCredentialType en Base de datos y especifique las credenciales de la base de datos para los cuadros de texto Nombre de usuario y Contraseña .
      Para conectarse mediante las credenciales de Oracle E-Business Suite Especifique la propiedad de enlace ClientCredentialType en EBusiness y especifique las credenciales de Oracle E-Business Suite para los cuadros de texto Nombre de usuario y Contraseña . En este caso, también debe especificar las credenciales de base de datos de Oracle para las propiedades de enlace OracleUserName y OraclePassword .
      Para conectarse mediante la autenticación de Windows si ClientCredentialType está establecido en "Database" Especifique "/" para el cuadro de texto Nombre de usuario y deje el cuadro de texto Contraseña en blanco.
      Para conectarse mediante la autenticación de Windows si ClientCredentialType está establecido en "EBusiness" Especifique las credenciales de Oracle E-Business Suite para los cuadros de texto Nombre de usuario y Contraseña . También debe especificar "/" para la propiedad de enlace OracleUserName y dejar en blanco la propiedad de enlace OraclePassword .
    • Seleccione la opción Usar inicio de sesión único y especifique una aplicación de inicio de sesión único (SSO) afiliada.

  8. Si va a crear un puerto de recepción, en el cuadro de diálogo Propiedades de transporte personalizadas de WCF , haga clic en la pestaña Otros y realice una de las siguientes acciones:

    • Seleccione la opción Cuenta de usuario y especifique el nombre de usuario y la contraseña para conectarse a Oracle E-Business Suite.

      Use Para hacer esto
      Para conectarse mediante credenciales de base de datos de Oracle Especifique la propiedad de enlace ClientCredentialType en Base de datos y especifique las credenciales de la base de datos para los cuadros de texto Nombre de usuario y Contraseña .
      Para conectarse mediante las credenciales de Oracle E-Business Suite Especifique la propiedad de enlace ClientCredentialType en EBusiness y especifique las credenciales de Oracle E-Business Suite para los cuadros de texto Nombre de usuario y Contraseña . En este caso, también debe especificar las credenciales de base de datos de Oracle para las propiedades de enlace OracleUserName y OraclePassword .
      Para conectarse mediante la autenticación de Windows si ClientCredentialType está establecido en "Database" Especifique "/" para el cuadro de texto Nombre de usuario y deje el cuadro de texto Contraseña en blanco.
      Para conectarse mediante la autenticación de Windows si ClientCredentialType está establecido en "EBusiness" Especifique las credenciales de Oracle E-Business Suite para los cuadros de texto Nombre de usuario y Contraseña . También debe especificar "/" para la propiedad de enlace OracleUserName y dejar en blanco la propiedad de enlace OraclePassword .
    • Seleccione la opción Obtener credenciales de la aplicación afiliada y especifique una aplicación de SSO afiliada.

  9. Haga clic en OK.

Para especificar el URI de conexión para el puerto de WCF-OracleEBS

  1. Inicie la consola de administración de BizTalk Server.

  2. Agregue el adaptador de WCF-OracleEBS a la consola de administración de BizTalk Server. Para obtener instrucciones, consulte Adición del adaptador de Oracle E-Business Suite a BizTalk Server Consola de administración.

  3. En el árbol de consola, expanda Grupo de BizTalk, después Aplicaciones y, 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.

  4. En el cuadro de diálogo Propiedades del puerto, en la lista desplegable Tipo , seleccione el adaptador de WCF-OracleEBS que agregue anteriormente 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.

  5. En el cuadro de diálogo propiedades de transporte, haga clic en la pestaña General .

  6. Haga clic en el botón Configurar y proporcione valores para los parámetros de conexión. Para obtener más información sobre el URI de conexión para el adaptador de Oracle E-Business, consulte Configuración del URI de conexión para Oracle E-Business Suite.

  7. En el cuadro de diálogo propiedades de transporte, haga clic en la pestaña Enlace y especifique valores para las propiedades de enlace.

    Nota

    Las propiedades de enlace se muestran en función de si está configurando un puerto de envío o un puerto de recepción. Por ejemplo, las propiedades de enlace relacionadas con las notificaciones no están disponibles al configurar un puerto de envío porque las notificaciones son operaciones entrantes y requieren una configuración de puerto de recepción.

  8. 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 siguientes acciones:

    • Seleccione la opción No usar inicio de sesión único y especifique el nombre de usuario y la contraseña para conectarse a Oracle E-Business Suite.

      Use Para hacer esto
      Para conectarse mediante credenciales de base de datos de Oracle Especifique la propiedad de enlace ClientCredentialType en Base de datos y especifique las credenciales de la base de datos para los cuadros de texto Nombre de usuario y Contraseña .
      Para conectarse mediante las credenciales de Oracle E-Business Suite Especifique la propiedad de enlace ClientCredentialType en EBusiness y especifique las credenciales de Oracle E-Business Suite para los cuadros de texto Nombre de usuario y Contraseña . En este caso, también debe especificar las credenciales de base de datos de Oracle para las propiedades de enlace OracleUserName y OraclePassword .
      Para conectarse mediante la autenticación de Windows si ClientCredentialType está establecido en "Database" Especifique "/" para el cuadro de texto Nombre de usuario y deje el cuadro de texto Contraseña en blanco.
      Para conectarse mediante la autenticación de Windows si ClientCredentialType está establecido en "EBusiness" Especifique las credenciales de Oracle E-Business Suite para los cuadros de texto Nombre de usuario y Contraseña . También debe especificar "/" para la propiedad de enlace OracleUserName y dejar en blanco la propiedad de enlace OraclePassword .
    • Seleccione la opción Usar inicio de sesión único y especifique una aplicación de inicio de sesión único (SSO) afiliada.

  9. 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 siguientes acciones:

    • Seleccione la opción Cuenta de usuario y especifique el nombre de usuario y la contraseña para conectarse a Oracle E-Business Suite.

      Use Para hacer esto
      Para conectarse mediante credenciales de base de datos de Oracle Especifique la propiedad de enlace ClientCredentialType en Base de datos y especifique las credenciales de la base de datos para los cuadros de texto Nombre de usuario y Contraseña .
      Para conectarse mediante las credenciales de Oracle E-Business Suite Especifique la propiedad de enlace ClientCredentialType en EBusiness y especifique las credenciales de Oracle E-Business Suite para los cuadros de texto Nombre de usuario y Contraseña . En este caso, también debe especificar las credenciales de base de datos de Oracle para las propiedades de enlace OracleUserName y OraclePassword .
      Para conectarse mediante la autenticación de Windows si ClientCredentialType está establecido en "Database" Especifique "/" para el cuadro de texto Nombre de usuario y deje el cuadro de texto Contraseña en blanco.
      Para conectarse mediante la autenticación de Windows si ClientCredentialType está establecido en "EBusiness" Especifique las credenciales de Oracle E-Business Suite para los cuadros de texto Nombre de usuario y Contraseña . También debe especificar "/" para la propiedad de enlace OracleUserName y dejar en blanco la propiedad de enlace OraclePassword .
    • Seleccione la opción Obtener credenciales de la aplicación afiliada y especifique una aplicación de SSO afiliada.

  10. Haga clic en OK.

Consulte también

Bloques de creación para crear aplicaciones de Oracle E-Business Suite
Conexión a Oracle E-Business Suite mediante la autenticación de Windows