Error en Transacciones distribuidas con Access

22/09/2003 - 20:49 por Miguel Jiron | Informe spam
Saludos...

Quiero hacer un trigger en una tabla de SQL que actualice automaticamente
otra tabla en Access, ya registre el servidor vinculado de la base de datos
de access y probe la coneeccion con una instruccion select e insert en el
Query Analyzer y todo funciona bien, pero cuando hago un INSERT o un UPDATE
o un DELETE en el trigger hacia la base de datos de access, me manda un
error que el proveedor OLE DB Jet 4.0 no soporta la intefaz.

Segun estuve investigando no se pueden hacer transacciones distribuidas con
Access, pero quisiera saber si esto es cierto o si existe algun metodo con
en el que si lo pueda hacer, no se algun parche o actualizacion.

Gracias, apreciaria mucho su ayuda..

Miguel Angel Jirón
 

Leer las respuestas

#1 Mauricio Sthandier R.
23/09/2003 - 04:00 | Informe spam
según entiendo la DTC funciona sólo en Windows 2000 o superior...
tu Access que versión es y en qué OS corre ? el Jet debe ser 2000 si estás
usando Jet OLEDB 4.0

como llamas al servidor vinculado para hacer la inserción ?
podrías exponer tus objetos SQL y el error que te arroja para ayudarte
mejor...

Fear
is temporary.
Pride
is forever.

"Miguel Jiron" escribió en el mensaje
news:
Saludos...

Quiero hacer un trigger en una tabla de SQL que actualice automaticamente
otra tabla en Access, ya registre el servidor vinculado de la base de


datos
de access y probe la coneeccion con una instruccion select e insert en el
Query Analyzer y todo funciona bien, pero cuando hago un INSERT o un


UPDATE
o un DELETE en el trigger hacia la base de datos de access, me manda un
error que el proveedor OLE DB Jet 4.0 no soporta la intefaz.

Segun estuve investigando no se pueden hacer transacciones distribuidas


con
Access, pero quisiera saber si esto es cierto o si existe algun metodo con
en el que si lo pueda hacer, no se algun parche o actualizacion.

Gracias, apreciaria mucho su ayuda..

Miguel Angel Jirón

Preguntas similares