Advanced Server 2003 y SQL Server 2003 Enterprise

21/10/2004 - 03:01 por Isaias | Informe spam
Hola de nuevo

Estoy recibiendo este mensaje de error:

Server: Msg 7391, Level 16, State 1, Line 1
The operation could not be performed because the OLE DB provider 'SQLOLEDB'
was unable to begin a distributed transaction.

[OLE/DB provider returned message: New transaction cannot enlist in the
specified transaction coordinator. ]
OLE DB error trace [OLE/DB Provider 'SQLOLEDB'
ITransactionJoin::JoinTransaction returned 0x8004d00a].

Esto, al intentar ejecutar la siguiente instruccion:

Insert Into MyTabla (col1, col2,col3)

Select col1, col2,col3
FROM
OPENQUERY(MyServer , 'SELECT col1, col2,col3 FROM MyOtraBase..MyOtraTabla')

Lo hago con un OPENQUERY, ya que los ROLES de usuario me impiden acceder
directamente a MyOtraBase..MyOtraTabla.

¿Alguna sugerencia?

Gracias.
 

Leer las respuestas

#1 Isaias
21/10/2004 - 03:09 | Informe spam
Correccion: es ADVANCED SERVER 2000

Gracias.

Preguntas similares