Précédent   Forum des professionnels en informatique > Bases de données > Firebird > Administration
Administration Forum d'entraide sur les outils d'administration natifs pour Firebird: gbak, gfix, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/03/2005, 15h54   #1
Invité de passage
 
Inscription : mars 2005
Messages : 25
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 25
Points : 3
Points : 3
Par défaut PROBLEME haut niveau BACKUP

Bonjour,

Mon problème est que je n'arrive plus à faire de backup sur une base de données (IB6) . J'ai essayer sous ibconsole ainsi qu'en mode dos.
Lorsque je fais un
"gfix -v -full mabase.gdb"
J'ai
Number of record level errors : 2
Number of database page errors : 10
Impossible de corriger ces erreurs avec
"gfix -mend -full -ignore mabase.gdb"

et lorsque je fais un backup le message suivant apparait
gbak: ERROR: internal gds software consistency check (decompression overran buffer (179))
gbak: ERROR: gds_$compile_request failed
gbak: Exiting before compretion due to errors
gbak: ERROR: internal gds software consistency check ( can't continue after bugcheck)

J'ai fait quelques recherche et je suis tombé sur ce site
http://bdn.borland.com/article/0,1410,25742,00.html
mais ils n'apportent aucune solution à mon problème...
merci d'avance pour votre aide...
Dev_Michael est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2005, 16h19   #2
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
Est-ce que l'article que tu mentionnes correspond à ton cas de figure, en dehors de la version d'IB ? (restore d'une archive non transportable)
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2005, 16h26   #3
Invité de passage
 
Inscription : mars 2005
Messages : 25
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 25
Points : 3
Points : 3
L'article corrrespond plus ou moins à mon cas de figure dans le sens où j'ai bien la même erreur "ERROR: internal gds software consistency check (decompression overran buffer (179))", et éventuellement aussi là où ils parlent du transport de bases entre différent OS. Dans mon cas je ne sais pas trop, j'ai reçu la base dans l'état...
Mais effectivement l'article ne me concerne pas à coup sûr, je n'ai pas vraiment de piste sinon...
Dev_Michael est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2005, 16h39   #4
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
Citation:
j'ai reçu la base dans l'état
et si le backup a été fait en non transportable....?????
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2005, 17h13   #5
Invité de passage
 
Inscription : mars 2005
Messages : 25
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 25
Points : 3
Points : 3
Quand je dis dans l'état, j'ai le .gdb, j'arrive à me connecter à la base sans problème, mais à priori il y a quelques données verrolé, et je voulais faire un backup restore histoire de nettoyer un peu la base.
Mon problème, le fait que je n'arrive pas à faire de backup vient du fait que j'ai ces erreurs :
Number of record level errors : 2
Number of database page errors : 10
Dev_Michael est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2005, 13h44   #6
Invité de passage
 
Inscription : mars 2005
Messages : 25
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 25
Points : 3
Points : 3
En fait j'ai réussi à déterminer quelle est la table qui fait que le dump ne marche pas... Mon problème est que je ne peux rien faire avec cette table, je ne peux même pas faire de drop... si quelqu'un a une idée... merci
Dev_Michael est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2005, 15h15   #7
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 722
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 42

Informations forums :
Inscription : octobre 2002
Messages : 1 722
Points : 2 025
Points : 2 025
C'est a priori une erreur grave, soit dans la structure de la table (tables systeme) soit si vous avez plus de chance dans un enregistrement d'une table.

Avez vous essayez la procédure de validation et réparation du manuel d'opération ? Page 131 ?

sinon gfix mais avec les paramètres m (pour marquer les enregistrements non valides (il seront perdus) et i (pour ignorer des éventuelles erreur de checksum sur les pages)

Dans tous les cas pour ces deux paramètres faire une copie de la base avant.

Sinon il existe des sociétés qui propose la récupération de données mais les résultats ne sont pas garantis.
Barbibulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2005, 15h32   #8
Invité de passage
 
Inscription : mars 2005
Messages : 25
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 25
Points : 3
Points : 3
bonjour...
J'ai essayer de passer par des tables systemes pour en savoir plus sur cette erreur, malheureusement je rencontre même des probèmes en passant par ce biais là... Dès que je tombe sur l'erreur "consistency check " je suis obligé de me déconnecter de la base pour tout autre manipulation...

J'ai essayer plusieurs manières de corriger la base par le biais du gfix (avec -mend et -ignore entre autre...) et du gback, mais rien n'à faire...

En ce qui concerne ma solution final, je récupère la copie la plus récente de la base que j'ai trouvé, elle date d'il y a deux mois et elle est encore intacte. Sur les 300 tables, seulement une quinzaine ont été modifié depuis, donc je vais mettre cette derniere base à jour et récupérer les données...

merci pour votre aide...
A bientot.
Dev_Michael est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h14.


 
 
 
 
Partenaires

Hébergement Web