Plan de sauvegarde défaillant
Bonjour,
Je viens vers vous car rencontrant un problème avec le plan de sauvegarde d'une base de données.
J'essaye de restaurer une base à une date donnée en utilisant les instructions :
Code:
1 2 3 4 5 6 7
| RESTORE DATABASE maBase
FROM DISK = 'monfichier.bak'
WITH FILE=1, NORECOVERY, REPLACE;
RESTORE LOG maBase
FROM DISK = 'monfichier.bak'
WITH FILE=2, NORECOVERY; |
Seulement ma seconde instruction me renvoie le message :
Citation:
Le journal dans ce jeu de sauvegarde commence au numéro de séquence d'enregistrement 5043000001590200210, ce qui est trop récent pour une application à la base de données. Une sauvegarde de fichier journal antérieure qui inclut le numéro de séquence d'enregistrement 5035000001938900001 peut être restaurée.
Sur le forum j'ai vu qu'il s'agissait certainement d'une "sauvegarde sauvage" qui aurait rompu "la chaîne des sauvegarde par le fait que les n° des transactions ne se suivent plus d'une sauvegarde à l'autre" (http://www.developpez.net/forums/d11...stauration-pb/)
J'ai effectivement trouvé le coupable et j'ai le fichier de sauvegarde en question.
Mais ma question est la suivante : comment puis-je faire à présent pour restaurer tout de même ma sauvegarde malgré cette erreur ?
Est-ce que quelqu'un sait comment je peux exploiter d'une façon ou d'une autre mon plan de sauvegarde ?
Merci pour vos réponses