Perdida Grave de Datos en reiteradas ocasiones

15/04/2005 - 15:20 por ma_rossi | Informe spam
Hola...
Tengo una aplicación VB6 que utiliza MS Access 2000 como base de datos y
tengo el siguiente problema:

Sucedio varias veces que la base de datos se restaura a fechas anteriores y
se pierden todos los datos cargados en la misma desde la fecha. Inclusive los
campos Autonumericos se restauran. ¿hay alguna posibilidad que el sistema
operativo (Windows Millenium) restaure copias de archivos automaticamente? o
¿puede ser algun Bug de los drivers de OleDB? (La cadena de conexion que
utilizo es Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\XXXX.mdb;Persist
Security Info=true;Jet OLEDB:Database Password=xxxxxxxx;"

Muchas Gracias.
Marcelo Rossi
ma_rossi@fullzero.com.ar

Preguntas similare

Leer las respuestas

#1 Ramiro Rodriguez
19/04/2005 - 01:41 | Informe spam
Marcelo:
Controlá que todas tus transacciones se cierre con un rollback o
commit porque te puede quedar una abierta y todo lo que carguen luego
queda en una transacción que si se produce un error o se cierra el
programa se pierden los datos. A mi me sucedio justo con Access que te
deja abrir más de una transacción a la vez y no se producen errores.

Espero que te sirva

Ramiro Rodriguez

wrote:
Hola...
Tengo una aplicación VB6 que utiliza MS Access 2000 como base de datos y
tengo el siguiente problema:

Sucedio varias veces que la base de datos se restaura a fechas anteriores y
se pierden todos los datos cargados en la misma desde la fecha. Inclusive los
campos Autonumericos se restauran. ¿hay alguna posibilidad que el sistema
operativo (Windows Millenium) restaure copias de archivos automaticamente? o
¿puede ser algun Bug de los drivers de OleDB? (La cadena de conexion que
utilizo es Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\XXXX.mdb;Persist
Security Info=true;Jet OLEDB:Database Password=xxxxxxxx;"

Muchas Gracias.
Marcelo Rossi


Respuesta Responder a este mensaje
#2 Óscar del Río
19/04/2005 - 10:01 | Informe spam
También vigila el tamaño de la base de datos, ya que access creo recordar
que sólo admite bases de datos de hasta 2 Gb, puede que al llegar a ese
límite te restaure a una versión antigua con la consiguiente pérdida de
datos.

http://www.mozilla-europe.org/es/products/firefox/


"Ramiro Rodriguez" escribió en el mensaje
news:%
Marcelo:
Controlá que todas tus transacciones se cierre con un rollback o commit
porque te puede quedar una abierta y todo lo que carguen luego queda en
una transacción que si se produce un error o se cierra el programa se
pierden los datos. A mi me sucedio justo con Access que te deja abrir más
de una transacción a la vez y no se producen errores.

Espero que te sirva

Ramiro Rodriguez

wrote:
Hola...
Tengo una aplicación VB6 que utiliza MS Access 2000 como base de datos y
tengo el siguiente problema:

Sucedio varias veces que la base de datos se restaura a fechas anteriores
y se pierden todos los datos cargados en la misma desde la fecha.
Inclusive los campos Autonumericos se restauran. ¿hay alguna posibilidad
que el sistema operativo (Windows Millenium) restaure copias de archivos
automaticamente? o ¿puede ser algun Bug de los drivers de OleDB? (La
cadena de conexion que utilizo es Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\XXXX.mdb;Persist Security Info=true;Jet OLEDB:Database
Password=xxxxxxxx;"

Muchas Gracias.
Marcelo Rossi


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