Compartir a través de


Paso 5 (local): generar el esquema para insertar un mensaje en la tabla SalesOrder

Según el escenario empresarial, el mensaje de pedido de ventas X12 enviado desde Contoso debe insertarse en la tabla SalesOrder de Northwind si la cantidad ordenada es superior a 100. Para insertar un mensaje en una tabla SalesOrder , debe generar el esquema para la operación Insertar en la tabla. En este tema, creará una solución de BizTalk Server y, a continuación, usará el complemento Consumir servicio adaptador para generar el esquema para realizar una operación Insert en la tabla SalesOrder.

Para generar el esquema para la operación Insertar en la tabla SalesOrder

  1. Cree un proyecto de Visual Studio BizTalk Server. En el menú Archivo de Visual Studio, haga clic en Nuevoy, a continuación, haga clic en Proyecto. En el cuadro de diálogo Nuevo proyecto, en la lista de plantillas instaladas, haga clic en Proyectos de BizTalk y, a continuación, seleccione Vacío BizTalk Server Proyecto. Para el nombre del proyecto, escriba OrderProcessingDemo y, a continuación, haga clic en Aceptar.

  2. Haga clic con el botón derecho en el nombre del proyecto en Explorador de soluciones, seleccione Agregar y, a continuación, haga clic en Agregar elementos generados.

  3. En el cuadro de diálogo Agregar elementos generados , seleccione Consumir servicio de adaptador y, a continuación, haga clic en Agregar. Se abre el complemento Consumir servicio adaptador.

  4. En la lista desplegable Seleccionar un enlace , seleccione sqlBinding y, a continuación, haga clic en Configurar.

  5. En el cuadro de diálogo Configurar adaptador , haga clic en la pestaña Seguridad y, en la lista desplegable Tipo de credencial de cliente , realice una de las acciones siguientes:

    Haga clic en Para hacer esto
    None Conéctese a SQL Server mediante la autenticación de Windows.
    Windows Conéctese a SQL Server mediante la autenticación de Windows.
    Nombre de usuario Especifique un nombre de usuario y una contraseña para conectarse a SQL Server especificando credenciales para un usuario definido en la base de datos de SQL Server. Tenga en cuenta que el nombre de usuario y la contraseña distinguen entre mayúsculas y minúsculas. Nota: Si deja los campos Nombre de usuario y Contraseña en blanco, el adaptador se conecta a SQL Server mediante autenticación de Windows.
  6. Haga clic en la pestaña Propiedades del URI y, a continuación, especifique valores para los parámetros de conexión. Para obtener más información sobre el URI de conexión para el adaptador de SQL, consulte SQL Server URI de conexión.

    Nota

    Si los parámetros de conexión contienen caracteres reservados, debe especificarlos tal cual en la pestaña Propiedades de URI , es decir, sin usar caracteres de escape. Sin embargo, si especifica el URI directamente en el campo Configurar un URI y los parámetros de conexión contienen caracteres reservados, debe especificar los parámetros de conexión con caracteres de escape adecuados.

    Nota

    Si no especifica ningún valor en la pestaña de la propiedad URI, el complemento Consumir servicio de adaptador coloca el URI como mssql://.//. En tal caso, el adaptador se conecta a la base de datos predeterminada y a la instancia de base de datos predeterminada en el PC local.

  7. En el cuadro de diálogo Configurar adaptador , haga clic en Aceptar. En el cuadro de diálogo Consumir servicio de adaptador , haga clic en Conectar.

  8. En el cuadro Seleccionar una categoría , expanda Tablas y, a continuación, haga clic en la tabla SalesOrder .

  9. En el cuadro Categorías y operaciones disponibles , seleccione Insertar, haga clic en Agregar y, a continuación, haga clic en Aceptar. Se agregarán los nuevos elementos al explorador de soluciones. El archivo de esquema (TableOperation.dbo.SalesOrder.xsd) es el esquema generado para realizar una operación Insert en la tabla SalesOrder .

Consulte también

Tutorial 4: Creación de una aplicación híbrida mediante BizTalk Server 2013