Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Daño absoluto en la BD (https://www.clubdelphi.com/foros/showthread.php?t=22262)

castroruiz2001 10-06-2005 02:18:19

Daño absoluto en la BD
 
Un saludo a todos los foristas. Y como dicen en mi pueblo... a lo que te truje Chencha.

Hemos estado peliando algunos dias con una base de datos creada en Interbase 6.0, el problema fue de que undia a otro dejo de funcionar, me permitia la consulta de los datos pero no la actualizacion de los mismo. Se me ocurrio la "salida facil" --creo yo-- que era generar una base de datos nueva y llenarla con los datos del archivo que no permite la actualizacion; porque el respaldo era de un mes a tras. Como la base de datos, esta en una maquina independiente solo ella y el Interbase Server. Quise copiar la base a la maquina de desarrollo y upsss NO ME DEJA COPIAR EL ARCHIVO. inicie en modo ms-dos y la pude copiar.
Al cabo de unos dias... todo bien, sin ningun problema y bolas don cuco no medeja actualizar la Base de Datos.

Las pregunta de los 100,000... que pudiera estar pasando?
Ya que nuevamente es el mismo sintoma.

PD. todo fue causa de que la energia electrica fallo.

Gracias por su ayuda y/o referencia.

Byte.

Lepe 10-06-2005 10:56:15

Si ha vuelto a ocurrir, que compren un Sistema de Alimentación Ininterrupida!!
Si no quieren, que se aguanten, diles muy clarito "esto es lo que hay, yo no puedo hacer milagros"

Un saludo.

defcon1_es 10-06-2005 13:10:31

A lo mejor con un backup/restore de la base de datos se soluciona...

jachguate 10-06-2005 17:23:41

Si la tabla de asignación de archivos se daño (supongo que se trata de FAT32), lo que es muy probable durante un corte de energía, habrá que aplicar primero un correctivo a este nivel (preferiblemente norton disk doctor, y si no, scandisk). Luego, hacer un sweep de la base de datos para ver cómo va todo y si hace falta, pues gfix o backup/restore.

Hasta luego.

;)

Casimiro Notevi 10-06-2005 17:26:09

je,je,je... esa es mi frase favorita cuando me piden algo imposible y quieren que les solucione el problema pero sin ellos aportar nada: "yo no puedo hacer milagros", si quieren el teléfono de Dios que busquen en las páginas amarillas :D :D :D

1111111 02-07-2005 22:14:08

Siguiendo con lo que dice castroruiz2001, a mi me ha pasado algo parecido..

De un momento a otro a una tabla de mi base de datos le desaparecieron registros.

Tenia 2100 aproximadamente y le quedaron 10, no se si porque esos 10 los cargaron despues de que se haya borrado toda la tabla.

Lo raro es que se borraron todos los registros de 1 sola tabla, las otras tablas estan intactas..

A que se puede deber este fenomeno ??

Alguien sabe si hay algn bug conocido que pueda llegar a tener este efecto ??

Uso IB 6.0 al igual que el amigo.

Saludos.

Casimiro Notevi 03-07-2005 02:22:50

Mi experiencia con interbase/firebird es desde mediados de 1998, hasta el día de hoy, a pesar de algunas incidencias con averías físicas de discos y cortes de suministros eléctricos que siempre se ha podido recuperar mediante la copia de seguridad, NUNCA he perdido dato alguno de ninguna tabla de ninguna base de datos. Teniendo en cuenta que son centenares de clientes los que he tratado, una cantidad mayor de terminales, bases de datos con millones de registros y varios gigabytes (también otras de pocos megabytes), puedo decir que "hasta ahora, de momento", nunca he tenido problema alguno. (Toco madera :D para que todo siga igual o mejor).

mlorfano 03-07-2005 19:57:48

Borrado de datos
 
Siguiendo con lo que dicen más abajo, trabajo con la versión de Interbase 6.0.
Ayer desapareció todo el contenido de una tabla de la base de datos, de un momento para otro. Solo aparecieron 10 registros de los casi 2200 que existian. Desapareció el contenido de una tabla ENTERA (solo de una), en este caso tabla CLIENTES, digamos que la principal del negocio. Alguien sabe si es un bug del interbase, le pasó algo como esto en algun momento? Descarto este tipo de posibilidades y comienzo a averiguar sobre algun trabajo hecho
"a propósito"?
Si bien el sistema operativo (Win 2000) no está en muy buenas condiciones en la actualidad por lo cual se va a instalar nuevamente, puede esto incidir en el motor para provocar este fallo? Por ej ayer al ir al server donde está corriendo el motor, el servidor estaba casi sin respuesta, al intentar loguearse tardaba horrores, pero igualmente los demás servicios (proxy, etc) andaban bien. Incluso el Interbase andaba bien, pero ya los registros no estaban.

Que puede estar pasando?
Les agradezco muchos sus comentarios.
Saludos!

jachguate 04-07-2005 16:51:57

A menos que se trate de un daño físico de archivo, en cuyo caso se percibe mediante la aparición de errores, jamás he visto a un registro perderse en interbase/firebird, y trabajo con ellos desde hace ya unos 7 u 8 años.

En base a esta experiencia me atrevo a decir que si un registro no está, es porque se aplicó un delete que se lo cargó.

Hasta luego.

;)

rastafarey 11-07-2005 16:02:04

resp
 
Mira hasta donde se la unica manera de dañar una base d edtos interbase. Es a mano o que mientras se esta haciendo la coia a disco falle la energia y en dicho caso interbase posee una cosa que llama versioando de registro que una vez se vuelve a iniciar esta arregla todo dependiendo del punto donde hubo el corte.

No te has dado cuenta se has desactivado el versiona do de registro por que si hiciste esto dejaste a interbase estilo sql server.

1111111 12-08-2005 22:47:18

Cita:

Empezado por 1111111
Siguiendo con lo que dice castroruiz2001, a mi me ha pasado algo parecido..

De un momento a otro a una tabla de mi base de datos le desaparecieron registros.

Tenia 2100 aproximadamente y le quedaron 10, no se si porque esos 10 los cargaron despues de que se haya borrado toda la tabla.

Lo raro es que se borraron todos los registros de 1 sola tabla, las otras tablas estan intactas..

A que se puede deber este fenomeno ??

Alguien sabe si hay algn bug conocido que pueda llegar a tener este efecto ??

Uso IB 6.0 al igual que el amigo.

Saludos.

Pasado 1 mes y el tema se volvio a repetir, pero se han borrado la mitad de registros de la misma tabla......hay algun bug conocido que pueda ocasionar esto ??
O tenemos a un pillo jugueteando con la base ?


La franja horaria es GMT +2. Ahora son las 11:47:50.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi