INSERT en Servidores Ligados

28/07/2003 - 18:07 por German Tapia | Informe spam
Que tal, tengo un problema que no he podido resolver,
tengo dos servidores que estan ligados, y para esto, en un
trigger de una tabla en servidor 1, mando llamar un Stored
Procedure en Servidor 2, todo funcion correctamente si el
Stored Procedure no contiene declaraciones INSERT, pero
cuando se manda llamar un SP que contiene un INSERT, me
marca el mensaje 7391, que dice: "el proveedor SQLOLEDD no
puede iniciar una transaccion distribuida", llevo varios
dias buscando solución, pero no he encontrado, agradecería
cualquier ayuda que me lleve a darle solución a este
problema.

Preguntas similare

Leer las respuestas

#1 Emilio Boucau
28/07/2003 - 18:29 | Informe spam
German,

tenes el MS-DTC levantado en ambos servidores ?

Saludos !

Emilio Boucau
Microsoft MVP SQL Server
http://www.portalsql.com
PASS Spanish Group
http://www.sqlpass.org

Buenos Aires - Argentina
Respuesta Responder a este mensaje
#2 German Tapia
28/07/2003 - 18:40 | Informe spam
Si, de hecho, es el mismo servidor, solo que agregue los
servidores ligados con el sp_addlinkedserver.
En un principio crei que eso podria causar el error, pero
despues, use otra maquina para trabajar realmente con
servidores ligados, pero el mismo error me salió.

Atte: German
Gracias.
German,

tenes el MS-DTC levantado en ambos servidores ?

Saludos !

Emilio Boucau
Microsoft MVP SQL Server
http://www.portalsql.com
PASS Spanish Group
http://www.sqlpass.org

Buenos Aires - Argentina


.

Respuesta Responder a este mensaje
#3 Emilio Boucau
28/07/2003 - 19:51 | Informe spam
German,

tenes el MS-DTC levantado en el servidor enlazado tambien ?

Saludos !

Emilio Boucau
Microsoft MVP SQL Server
http://www.portalsql.com
PASS Spanish Group
http://www.sqlpass.org

Buenos Aires - Argentina
Respuesta Responder a este mensaje
#4 German Tapia
28/07/2003 - 20:23 | Informe spam
Si, tengo el MS DTC corriendo en el servidor.

German,

tenes el MS-DTC levantado en el servidor enlazado


tambien ?

Saludos !

Emilio Boucau
Microsoft MVP SQL Server
http://www.portalsql.com
PASS Spanish Group
http://www.sqlpass.org

Buenos Aires - Argentina


.

Respuesta Responder a este mensaje
#5 Javier Loria\(MVP\)
28/07/2003 - 20:37 | Informe spam
Hola German:
Como posteara alguien recientemente prueba usando como primera linea del
Trigger:

SET XACT_ABORT ON

Saludos,

Javier Loria
Costa Rica (MVP)
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.


Si, tengo el MS DTC corriendo en el servidor.

German,

tenes el MS-DTC levantado en el servidor enlazado tambien ?

Saludos !

Emilio Boucau
Microsoft MVP SQL Server
http://www.portalsql.com
PASS Spanish Group
http://www.sqlpass.org

Buenos Aires - Argentina


.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida