Hola grupo:
Tengo el siguiente problema:
Tengo un servidor vinculado de SQL Server a mi servidor principal. El
servidor vinculado es un servidor
remoto y lo tengo referenciado por su IP, por ejem.: 80.90.90.1
Si realizo una consulta del tipo:
select articulo from [80.90.90.1].basedatos.dbo.articulos
me funciona correctamente.
Pero si esta misma consulta la hago dentro de una transaccion se me queda
completamente bloqueada.
He probado con BEGIN TRANSACTION y con BEGIN DISTRIBUTED TRANSACTION.
También he probado a poner los siguientes SETs:
SET XACT_ABORT ON
SET ANSI_NULLS ON
SET ANSI_WARNINGS ON
Y por último también he comprobado que los coordinadores de transacciones
distribuidas están en ejecución.
¿ Qué estoy haciendo mal ?
Un saludo
Leer las respuestas