ITransactionJoin::JoinTransaction devolvió 0x8004d00a

18/10/2006 - 17:38 por Karen Foulen | Informe spam
Tengo dos servidores que se comunican y pueden verse entre si, sin embargo
no permite que se guarden transacciones de SQL. Al tratar de realizar las
transacciones aparece el siguiente mensaje:

Servidor: Msj 7391, Nivel 16, Estado 1, Línea 1
No se puede realizar la operación. El proveedor OLE DB 'SQLOLEDB' no pudo
iniciar una transacción distribuida. [Mensaje devuelto por el proveedor
OLE/DB: No se puede dar de alta la nueva transacción en el coordinador de
transacciones especificado. ] Traza de error de OLE DB [Proveedor OLE/DB
'SQLOLEDB' ITransactionJoin::JoinTransaction devolvió 0x8004d00a].

Ambos tienen instalado SQL Server 2000 SP3, Uno de ellos es windows 2003
server y el otro Windows 2000. Para corregir el error se a realizado lo
siguiente:

1. Se agregó el acceso de red DTC

2. Se bajó el servicio de Firewall

3. Se configuró uno de ellos como Link Server

4. Se habilitó y configuró el MSDTC y se habilitó el puerto 135

Que más puedo hacer para solucionar esto. Hasta ahora nada me a dado
resultado.

Preguntas similare

Leer las respuestas

#1 Miguel Egea
18/10/2006 - 18:02 | Informe spam
busca una utilidad llamada DTC Ping, asegurate que se ven con DTC Ping en
ambas direcciones.

"Karen Foulen" wrote in message
news:
Tengo dos servidores que se comunican y pueden verse entre si, sin embargo
no permite que se guarden transacciones de SQL. Al tratar de realizar las
transacciones aparece el siguiente mensaje:

Servidor: Msj 7391, Nivel 16, Estado 1, Línea 1
No se puede realizar la operación. El proveedor OLE DB 'SQLOLEDB' no pudo
iniciar una transacción distribuida. [Mensaje devuelto por el proveedor
OLE/DB: No se puede dar de alta la nueva transacción en el coordinador de
transacciones especificado. ] Traza de error de OLE DB [Proveedor OLE/DB
'SQLOLEDB' ITransactionJoin::JoinTransaction devolvió 0x8004d00a].

Ambos tienen instalado SQL Server 2000 SP3, Uno de ellos es windows 2003
server y el otro Windows 2000. Para corregir el error se a realizado lo
siguiente:

1. Se agregó el acceso de red DTC

2. Se bajó el servicio de Firewall

3. Se configuró uno de ellos como Link Server

4. Se habilitó y configuró el MSDTC y se habilitó el puerto 135

Que más puedo hacer para solucionar esto. Hasta ahora nada me a dado
resultado.




Respuesta Responder a este mensaje
#2 Victor Koch
18/10/2006 - 18:15 | Informe spam
Hola Karen,

Echale una mirada a este link

http://support.microsoft.com/search...4&spid(
52&querys91&adv
Un saludo, Víctor Koch.


"Karen Foulen" escribió en el mensaje
news:
Tengo dos servidores que se comunican y pueden verse entre si, sin embargo
no permite que se guarden transacciones de SQL. Al tratar de realizar las
transacciones aparece el siguiente mensaje:

Servidor: Msj 7391, Nivel 16, Estado 1, Línea 1
No se puede realizar la operación. El proveedor OLE DB 'SQLOLEDB' no pudo
iniciar una transacción distribuida. [Mensaje devuelto por el proveedor
OLE/DB: No se puede dar de alta la nueva transacción en el coordinador de
transacciones especificado. ] Traza de error de OLE DB [Proveedor OLE/DB
'SQLOLEDB' ITransactionJoin::JoinTransaction devolvió 0x8004d00a].

Ambos tienen instalado SQL Server 2000 SP3, Uno de ellos es windows 2003
server y el otro Windows 2000. Para corregir el error se a realizado lo
siguiente:

1. Se agregó el acceso de red DTC

2. Se bajó el servicio de Firewall

3. Se configuró uno de ellos como Link Server

4. Se habilitó y configuró el MSDTC y se habilitó el puerto 135

Que más puedo hacer para solucionar esto. Hasta ahora nada me a dado
resultado.




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