Forums Últimos mensajes - Powered by IBM
 

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.
 

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.




Preguntas similares