Hello,
je rencontre une erreur pour laquell je n'arrive pas à trouver de solution :
je souhaite effectuer des sauvegardes complètes par tranche de 24h ainsi que des sauvegardes incrémentielles de façon plus fréquente.J'ai donc cherché à adapter les scripts proposés par fadace : http://fadace.developpez.com/mssql/sauve/
Mon script est actuellement le suivant :
La partie BACKUP DATABASE se déroule correctement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 backup database DB_OLYMPE_OLY to disk=N'D:\JPA\BDD\BACKUP\base.bak' backup log DB_OLYMPE_OLY to disk=N'D:\JPA\BDD\BACKUP\log.bak'
par contre mon BACKUP LOG ne semble pas bien pris en compte.840 pages traitées pour la base de données 'DB_OLYMPE_OLY', fichier 'OLYMPE' dans le fichier 2.
1 pages traitées pour la base de données 'DB_OLYMPE_OLY', fichier 'OLYMPE_log' dans le fichier 2.
BACKUP DATABASE a traité avec succès 841 pages en 0.405*secondes (16.222*Mo/s).
Dans l'interface SSMS, les propriétés de ma base m'indiquent dans la partie Fichier/Journal "OLYMPE_log" -> "Non applicable"L'instruction 'BACKUP LOG' n'est pas autorisée lorsque le modèle de récupération est SIMPLE. Faites appel à BACKUP DATABASE ou modifiez le modèle de récupération au moyen de ALTER DATABASE.
A quel niveau dois-je faire des modifications svp ?
Est-ce une case spécifique à cocher lors d'une installation ? ou bien un script SQL peut "activer" la génération de log ?
Merci d'avance
Partager