Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Este artículo se aplica al producto siguiente:

  • Pack de adaptador de BizTalk de Microsoft 2.0

  • Adaptador de Microsoft BizTalk Pack 2010

  • Basada en WCF independiente BizTalk Adapter para SQL Server

Síntomas

Imagine la siguiente situación:

  • Tiene un equipo que está ejecutando Microsoft BizTalk Server 2006 R2, Microsoft BizTalk Server 2009 o Microsoft BizTalk Server 2010.

  • Crear varias ubicaciones que usan un adaptador de Windows Communication Foundation WCF basado en SQL para obtener acceso a datos en una base de datos de SQL Server de recepción. Por ejemplo, utilizar el adaptador de WCF personalizados junto con el tipo de enlace de sqlBinding o el adaptador de SQL de WCF desde BizTalk Adapter Pack 2.0 o adaptador de BizTalk Pack 2010.

  • Especificar una instrucción en la propiedad de enlace de PolledDataAvailableStatement que devuelve un valor positivo para el número de filas.

  • Antes de que el adaptador inicia sondeo datos desde SQL Server, se actualiza la base de datos de SQL Server. Esto hace que la propiedad de enlace de PolledDataAvailableStatement devolver un valor null.

En este escenario, el adaptador SQL basados en WCF puede bloquear los recursos de la base de datos SQL para más de 30 minutos. Esto puede bloquear las actividades de otros clientes SQL en la base de datos.

Causa

El problema se produce porque, cuando se inicia el sondeo recibir datos, se abre una transacción. Pero cuando la transacción no devuelve ningún dato, continúa el sondeo buscar los datos dentro de la transacción. Esto puede bloquear a otros clientes SQL utilizando los mismos recursos subyacentes.

Solución

Información sobre la actualización acumulativa

Adaptador de BizTalk Pack 2010

La revisión que resuelve este problema se incluye en la actualización acumulativa 1 para BizTalk adaptador Pack 2010.  Para obtener más información acerca de cómo obtener el paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base: 2539794paquete de actualización acumulativa 1 para BizTalk adaptador Pack 2010

Adaptador de BizTalk Pack 2.0

La revisión que resuelve este problema se incluye en la actualización acumulativa 2 para BizTalk Adapter Pack 2.0. Para obtener más información acerca de cómo obtener el paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2531605 Paquete de actualización acumulativa 2 para BizTalk Adapter Pack 2.0

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".

Referencias

Para obtener más información acerca de cómo recibir datos impulsarse de servidor SQL, mediante canal de WCF, visite la siguiente página Web MSDN:

Recibir mensajes de cambio de datos basados en el sondeo de SQL Server utilizando el modelo de canal de WCF

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×