Dudas con DataSet URGENTE

22/02/2005 - 19:41 por José Luis | Informe spam
Hola compañeros:

EStoy utilizando dataset par trabajar con datos de mi bd's. La duda que
tengo es, que tan seguro es utilizarlo para cuidar que no se pierdan mis
datos, por si hubiese un problema externo, como por ejemplo se fuera la luz.
Lo que quiero llegar es que si debo implementar el control de caidas. Ya que
estoy utilizando ORACLE 9i, como MDBS.

Gracias... por su apoyo

Preguntas similare

Leer las respuestas

#1 Carlos Durán Urenda
22/02/2005 - 20:25 | Informe spam
con el uso de transacciones no deberias tener ningun problema, se suponen
que estan diseñadas para protejer tus datos en caso de tales eventualidades
y ADO .Net las soporta perfectamente


Saludos
Carlos Durán

"José Luis" escribió en el mensaje
news:
Hola compañeros:

EStoy utilizando dataset par trabajar con datos de mi bd's. La duda que
tengo es, que tan seguro es utilizarlo para cuidar que no se pierdan mis
datos, por si hubiese un problema externo, como por ejemplo se fuera la
luz.
Lo que quiero llegar es que si debo implementar el control de caidas. Ya
que
estoy utilizando ORACLE 9i, como MDBS.

Gracias... por su apoyo
Respuesta Responder a este mensaje
#2 SqlRanger
24/02/2005 - 09:57 | Informe spam
En realidad no es ADO.NET ni los datasets los que aseguran que no se pierden
los datos, sino el propio sistema de base de datos. Si se han hecho
modificaciones en un Dataset y no se han guardado en la base de datos antes
de producirse un fallo en el sistema, las modificaciones se perderán.

Cualquier sistema de base de datos transacional, como Oracle, SQL Server,
DB2, etc, cumple con las propiedades ACID:

Atomicidad: todo o nada
Coherencia: cumplimiento de todas las reglas de integridad
Aislamiento: no interferencia entre transacciones simultáneas
Durabilidad: permanencia de las modificaciones

En concreto la durabilidad consiste en asegurar que cualquier transacción
confirmada permanecerá incluso en caso de fallo del sistema. Por ejemplo si
una transacción T se confirma y justo después hay un fallo de energía
eléctrica, cuando se vuelve a arrarcar, las modificaciones hechas por
transacción T siguen ahí. Sin embargo si hay una transacción en curso (aún
no confirmada) en el momento de producirse un fallo, cuando el sistema
vuelve a arrancar la transacción se deshace, es decir, ninguna de las
modificaciones hechas por la transacción permanecerá en la base de datos,
asegurando así la atomicidad de las transacciones.


Saludos:

Jesús López
MVP

"José Luis" escribió en el mensaje
news:
Hola compañeros:

EStoy utilizando dataset par trabajar con datos de mi bd's. La duda que
tengo es, que tan seguro es utilizarlo para cuidar que no se pierdan mis
datos, por si hubiese un problema externo, como por ejemplo se fuera la


luz.
Lo que quiero llegar es que si debo implementar el control de caidas. Ya


que
estoy utilizando ORACLE 9i, como MDBS.

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