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)
-   -   mensaje Number of index page errors : 8602 (https://www.clubdelphi.com/foros/showthread.php?t=95952)

RICARSAN 07-11-2022 11:23:09

mensaje Number of index page errors : 8602
 
Buenas

Tengo un problema con una base de firebird 2.1, es una base de datos bastante grande, de 1.4 gigas, el problema es que hago backups y restores y no me da ningún mensaje de error pero una vez que hago el restore paso el comando

Código SQL [-]
gfix -v -full -user SYSDBA -password masterkey base_datos.fdb y me muestra el mensaje

Number of index page errors : 8602

¿alguien me podría decir si puedo hacer algo para solucionar esto?

gracias de antemano y un saludo

Neftali [Germán.Estévez] 07-11-2022 12:15:01

Revisa estos hilos, se habla de este tema:
https://www.clubdelphi.com/foros/showthread.php?t=16382
https://www.clubdelphi.com/foros/showthread.php?t=12443

Luego se que hay utilidades externas (en su día utilicé IBSurgeon) para reparar Base de Datos, especializadas en estos temas. Seguro que si buscas encontrarás alguna de ellas.
Mira a ver si te sale a cuenta invertir en alguna.

Casimiro Notevi 07-11-2022 15:43:42

También puedes exportar todos los datos con ibexpert, por ejemplo, y luego en una BD "limpia" los importas.

pgranados 07-11-2022 19:42:45

Cita:

Empezado por RICARSAN (Mensaje 549010)
Buenas

Tengo un problema con una base de firebird 2.1, es una base de datos bastante grande, de 1.4 gigas, el problema es que hago backups y restores y no me da ningún mensaje de error pero una vez que hago el restore paso el comando

Código SQL [-]
gfix -v -full -user SYSDBA -password masterkey base_datos.fdb y me muestra el mensaje

Number of index page errors : 8602

¿alguien me podría decir si puedo hacer algo para solucionar esto?

gracias de antemano y un saludo

¿Estas usando GFIX para hacer el restore?

lucho6007 08-11-2022 12:37:41

parámetros de gfix
 
Hola!
Normalmente corro un gfix antes de hacer el FBK (respaldo). Lo corro con los siguientes parámetros:
Cita:

gfix -user SYSDBA -password masterkey -mend -full -ignore <paso al fdb>
luego, con FlameRobin hago backup (genero FBK) y luego un restore (FDB).

Si continuas con el mismo error, te recomiendo, antes de hacer el FBK, eliminar todos los índices, y luego restaurada, volver a generar los índices.


Saludos


La franja horaria es GMT +2. Ahora son las 10:26:54.

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