Compartir a través de


Sondear SQL Server mediante el adaptador de SQL con BizTalk Server

Puede configurar el adaptador de SQL para recibir mensajes modificados por datos basados en sondeos de SQL Server. Puede especificar una instrucción de sondeo que el adaptador ejecuta para sondear la base de datos. La instrucción de sondeo puede ser una instrucción SELECT o un procedimiento almacenado que devuelve un conjunto de resultados. Según el tipo de mensaje de sondeo recibido, el adaptador expone tres maneras diferentes de sondear:

  • Sondeo. Esta operación devuelve un conjunto de datos como parte del mensaje de sondeo. En tiempo de diseño, el esquema del objeto de base de datos que se está sondeando no está disponible. En su lugar, el esquema está disponible como parte del mensaje de sondeo durante el tiempo de ejecución.

  • TypedPolling. Esta operación devuelve un mensaje de sondeo fuertemente tipado. En tiempo de diseño, el esquema del objeto de base de datos también está disponible. Debe usar esta operación para sondear si desea asignar determinados elementos del mensaje de sondeo a otro esquema, lo que podría ser para otra operación.

  • XmlPolling. Esta operación devuelve el mensaje de sondeo como un mensaje XML. Debe usar esta operación si desea usar instrucciones SELECT o procedimientos almacenados que usan la cláusula FOR XML para devolver datos como mensajes XML. Para obtener más información sobre la cláusula FOR XML, vea FOR XML (SQL Server) .

    Para obtener más información sobre estas operaciones de sondeo, consulte Compatibilidad con el sondeo.

Nota

El adaptador de SQL permite a los clientes de adaptador tener una sola aplicación de BizTalk con más de una operación polling o TypedPolling para la misma base de datos o tabla. Para admitir este escenario, el adaptador incluye un identificador único( InboundID) en el URI de conexión. Este identificador, cuando se agrega al URI de conexión, lo convierte en único, lo que permite varias operaciones de sondeo en una sola aplicación de BizTalk.

En los temas de esta sección se proporcionan instrucciones sobre cómo usar Polling, TypedPolling y XmlPolling en una aplicación de BizTalk. En esta sección también se proporciona información sobre cómo usar la propiedad de conexión InboundID .

En esta sección

Consulte también

Desarrollar aplicaciones de BizTalk con el adaptador de SQL