
lnkage server
Publicado por Carlos Ramirez Salinas (10 intervenciones) el 20/09/2012 17:58:51
Tengo dos servidores y en cada uno una base de datos estos ya tienen instalado el likage uno es 2000 y el otro 2005 y estoy intentando traerme informacion del 2005 mediante un sp e insertarla en una tabla n 2000.
Esto lo hago en 2000
Insert TEMP_AUT_2000(
NUM_REG, FOLIO_AUT, CLA_CUENTA, FREC, CAPACIDAD_PAGO,
NUM_FACTURA, FECHA_AUT, FECHA_APL, TIPO_FOLIO, ESTATUS_AUT,
CLA_OFICINA)
Exec SRVSERVER01.PROM2005..SP_TRANSF_CONC_AUT_ROPA 1, 5
y me marca el siguiente error:
Servidor: mensaje 7391, nivel 16, estado 1, línea 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: No se puede dar de alta la nueva transacción en el coordinador de transacciones especificado. ]
OLE DB error trace [OLE/DB Provider 'SQLOLEDB' ITransactionJoin::JoinTransaction returned 0x8004d00a].
Esto lo hago en 2000
Insert TEMP_AUT_2000(
NUM_REG, FOLIO_AUT, CLA_CUENTA, FREC, CAPACIDAD_PAGO,
NUM_FACTURA, FECHA_AUT, FECHA_APL, TIPO_FOLIO, ESTATUS_AUT,
CLA_OFICINA)
Exec SRVSERVER01.PROM2005..SP_TRANSF_CONC_AUT_ROPA 1, 5
y me marca el siguiente error:
Servidor: mensaje 7391, nivel 16, estado 1, línea 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: No se puede dar de alta la nueva transacción en el coordinador de transacciones especificado. ]
OLE DB error trace [OLE/DB Provider 'SQLOLEDB' ITransactionJoin::JoinTransaction returned 0x8004d00a].
Valora esta pregunta


0