. ¿Es curioso si alguien más tiene este error en particular y sabe cómo resolverlo?Transacción distribuida completada. O bien aliste esta sesión en una nueva transacción o la transacción NULA
El escenario es el siguiente ...
tenemos una aplicación Web ASP.NET utilizando Enterprise Library se ejecuta en Windows Server 2008 granja de IIS se conecta a un servidor 2008 de clúster de SQL back-end. MSDTC está activado. Las conexiones DB se agrupan.
Mi sospecha es que en algún punto de la línea hay una transacción MSDTC fallida, la conexión se devolvió al grupo y la siguiente consulta en una página diferente está detectando la conexión defectuosa y obtuvo este error en particular. Lo curioso es que tenemos este error en una consulta que no tiene ninguna necesidad con la transacción distribuida (se compromete con dos bases de datos, etc.). Solo hicimos una consulta selectiva (sin transacción) cuando obtuvimos el error.
Hicimos el Perfilado SQL y la consulta se ejecutó en el Servidor SQL, pero nunca volvió (ya que la transacción MSDTC ya había sido cancelada en la conexión).
Algunos otros errores relacionados para acompañar esto son:
- nueva solicitud no se les permite empezar a porque debe proceder con el descriptor válido transacción. error del proveedor de datos interna
- .Net Marco 60.
¿Has encontrado algo al respecto? Lo consigo cuando inserto conjuntos de datos más grandes (> 10K filas). – StingyJack