Bonjour,
J'ai un problème lors de la restauration de journaux de transactions. Voici comment je réalise mes sauvegardes :
En fin de journée :
* Sauvegarde du journal de transaction,
* 12 fois DBCC SHRINKFILE sur le journal + BACKUP LOG " & baseACompacter & " WITH TRUNCATE_ONLY (pour réduire la taille du journal),
* Sauvegarde complète de la base
* DBCC SHRINKFILE sur la base (pour réduire la taille de la base).
En cours de journée :
* Sauvegarde toutes les heures du journal de transaction.
Le problème est le suivant lors de la restauration :
* Restauration de la sauvegarde complète OK,
* Restauration de la première sauvegarde du journal : affiche le message suivant :
Le journal dans ce jeu de sauvegarde commence au numéro de séquence d'enregistrement 781000000009100001, 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 781000000005100001 peut être restaurée.
Je suppose que ça a un rapport avec le fait que je compacte mes bases avant la sauvegarde.
Merci.
Partager