Hola como estan?. Estoy haciendo unas pruebas con un servidor
vinculado a traves de su IP y la sentencia del execute por si sola
funciona muy bien (me gustaria que uds. comprobacen que asi lo hace).
Aqui esta el codigo (prueben solo la linea del execute una vez
colocado el servidor vinculado)
usen esto para conectarse :
Login : transax.sql
Password : tx56521480
declare @tbl_PROTKX as TABLE ( [dat] [varchar](30) )
insert into @tbl_PROTKX
execute [201.234.230.148].[transax].[dbo].[protkx] '2007-09-10',
0,0,'00001','00',1234567890,'ZA7T548:100;'
Pero cuando intento ingresar el valor que devuelve dicha sentencia en
una tabla temporal a traves de un INSERT me devuelve el siguiente
mensaje de error:
El proveedor OLE DB "SQLNCLI" para el servidor vinculado
"201.234.230.148" devolvió el mensaje "The transaction manager has
disabled its support for remote/network transactions.".
Msg 7391, Level 16, State 2, Line 4
No se pudo realizar la operación porque el proveedor OLE DB "SQLNCLI"
para el servidor vinculado "201.234.230.148" no pudo iniciar una
transacción distribuida.
Les agradeceria mucho me ayuden a resolver esto. MIl gracias por
adelantado (^ _ ^)
Leer las respuestas