FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#22
|
||||
|
||||
Si se corta la luz después del commit, 'todos' los cambios habrán sido escritos ya al disco duro o dispositivo de almacenamiento. Con lo cual no habrá pérdida de ningun dato y se preservará la integridad de todos los datos en su conjunto.
Si se estropea el disco duro ....
__________________
Piensa siempre en positivo ! |
#23
|
||||
|
||||
Replicación o RAID, jeje
|
#24
|
||||
|
||||
Más una política de resguardo y recuperación de backups. Algo que parece que se nos olvida muchas veces. No tiene que ser demasiado elaborado, pero es aconsejable que esté bien definido el proceso; que sea explícito.
De nada sirve llevar un replicación y backups si no se fomenta esta actividad. Ya sea que se haga en forma manual o automática, si las personas que intervienen no tienen asimilado la idea, el uso, ventajas y práctica... de nada sirve. A veces uno no ve y pone en práctica las cosas hasta que le pasa. Y hasta me atrevo a decir que le pasan muchas veces e igualmente continuan. Por ejemplo en mi caso: fue necesario haber estropeado varios discos para aprender una valiosa lección. ¡Los backups son necesarios! Saludos, |
#25
|
||||
|
||||
A ver. No entendí el ejemplo de Casimiro:
1. Delphius rompe la silla de una patada. 2. Saca sus ahorros y va a la tienda. 3. No le alcanza el dinero. ¿Cómo hace el rollback para reparar la silla? // Saludos |
#26
|
||||
|
||||
Cita:
¡Que buena pregunta! A ver.... ¿quien tiene la solución al problema? Por lo pronto he tenido que robarle la silla a mi hermanita. Saludos, |
#27
|
||||
|
||||
Muy fácil :
Código:
var iNumFactura:integer; begin try StartTransaction; DelphiusPegaPatadaASilla(IntensidadDeLaPatada); // Os faltaba esta línea iNumFactura := HacerFacturaNueva(now); // crea la factura CobrarFactura( iNumFactura ); // hace el apunte en caja DescontarInventario( iNumFactura ); // descuenta el artículo del inventario de artículos Post; Commit; except Rollback; end; end;
__________________
Piensa siempre en positivo ! |
#28
|
||||
|
||||
Menos mal que has encontrado el "bug" antes de instalar el programa a los usuarios, imagina luego el contratiempo de crear parches, actualizaciones y todo ese rollo
p.d. Delphius sí que tenía suficiente dinero ahorrado para comprar la silla No le llegaba para una mesa que le había gustado. |
#29
|
||||
|
||||
Cita:
1. Delphius rompe la silla de una patada. 2. Saca sus ahorros y va a la tienda. 3. No le alcanza el dinero. ¿Cómo hace el rollback para reparar la silla? 4. Paga con tarjeta.
__________________
|
#30
|
|||
|
|||
Cita:
Pero bueno, supongo ya captaste la idea Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Diferencias entre Firebird e Interbase | David | Firebird e Interbase | 6 | 28-04-2007 16:14:47 |
Diferencias entre Delphi | Rabata | Varios | 4 | 27-10-2005 17:02:05 |
Diferencias entre OnActivate y OnPaint | FunBit | OOP | 4 | 02-09-2005 16:40:22 |
Diferencias Entre Componentes Ado Y Dbexpress | mendozasoftware | Firebird e Interbase | 6 | 06-05-2005 02:43:14 |
Diferencias entre FREE y DESTROY | bustio | OOP | 1 | 23-06-2004 05:48:35 |
|