Actualizar BD Access desde SQL Server 2000

22/10/2003 - 00:37 por Fatima | Informe spam
Hola a tod@s

Estoy haciendo la migración de un sistema en Access 97 a
SQL Server y de DAO a ADO con tecnología de 3 capas,
quiero correr ambos sistemas en paralelo durante un
periodo de prueba pero quiero evitar que los usuarios me
digiten la ifnormación en ambos sistemas, por esta razón
pensé en hacer triggers para update, delete, insert en
cada tabla de la BD SQL Server, teniendo en un servidor
vinculado la BD en Access 97, usando el motor Jet 4.0
(OLEDB).

Si el insert, update o delete lo hago desde el Query
Analyzer todo funciona OK, pero al implementarlo en el
trigger me dice "OLEDB Provider Microsoft.Jet.OLEDB.4.0
reported an error. The provider did not support an
interface"

Tengo corriendo el Servidor de Transacciones Distribuidas.
Investigando un poco en Internet y en el book online de
SQL encontré que el Motor Jet 4.0 no soporta transacciones
distribuidas.

Saben si existe algún parche para esto o Microsoft brindó
alguna solución? no quisiera tener q hacer un batch para
actualizar esto sino que este proceso fuera transparente
al usuario y actulizado según se actualice el SQL
Server... o si existe otra posible solución, a alguien le
ha pasado esto?

Gracias


Fátima.
 

Leer las respuestas

#1 Isaías
22/10/2003 - 01:14 | Informe spam
Hola Fatima

La "operacion" no me suena nada bien, yo le recomiendo que
no corra en "paralelo", que haga todas las pruebas que
tenga que hacer en su ambiente SQL Server y una vez
concluidas estas, entonces si, haga un "corte" de
operaciones y migre todo a SQL Server.

Saludos.

Preguntas similares