4208: Die %1!-Anweisung ist unzulässig, wenn das Wiederherstellungsmodell SIMPLE verwendet wird.
Fehlermeldung:
Meldung 4208, Ebene 16, Status 1, Zeile 1
Die %1!-Anweisung ist unzulässig, wenn das Wiederherstellungsmodell SIMPLE verwendet wird. Verwenden Sie BACKUP DATABASE, oder ändern Sie das Wiederherstellungsmodell mithilfe von ALTER DATABASE.
Ebene:
16.
Beschreibung:
Diese Fehlermeldung erscheint, wenn man versucht das Transaktionsprotokoll einer Datenbank zu sichern, die im Wiederherstellungsmodus "Einfach" ("Simple") steht.
Auswirkungen:
Das SQL Statement kann zwar geparst werden, jedoch zur Laufzeit wird der Fehler ausgelöst.
Behebung:
Fehler der Ebene 16 sind Fehler, die vom Anwender hervorgerufen werden. Sie können und müssen vom Anwender korrigiert werden. Das Transaktionsprotokoll einer Datenbank, die im Wiederherstellungsmodus "Einfach" steht, kann nicht gesichert werden. Falls Bedarf besteht, dieses Protokoll zu sichern, muss die Datenbank in einen anderen Wiederherstellungsmodus gesetzt werden. Dies kann man über die ALTER DATABASE Anweisung vorgenommen werden.
Versionen:
Alle Versionen von SQL Server
Beispiele:
BACKUP LOG MyDatabase TO DISK = 'A:\Backup_log.bak'
Anmerkungen:
Im obigen Beispiel wird versucht, das Transaktionsprotokoll der Datenbank MyDatabase zu sichern. Da diese Datenbank aber im Wiederherstellungsmodus "Einfach" betrieben wird, wird der Fehler ausgelöst.