4214: BACKUP LOG kann nicht ausgeführt werden, weil keine aktuelle Datenbanksicherung vorhanden ist.

By Frank Kalis

Posted on Dez 6, 2010 von in 4000-4999

Fehlermeldung:
Meldung 4214, Ebene 16, Status 1, Zeile 1
BACKUP LOG kann nicht ausgeführt werden, weil keine aktuelle Datenbanksicherung vorhanden ist.

Ebene:
16.

Beschreibung:
Diese Fehlermeldung erscheint, wenn man versucht, das Protokoll einer Datenbank zu sichern, für die es jedoch keine aktuelle Datenbanksicherung gibt.

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. Die Datenbank muß erst gesichert werden, bevor das Protokoll gesichert werden kann.

Versionen:
Alle Versionen von SQL Server.

Beispiele:
USE master;
IF DB_ID (N'MyExample') > 0
 DROP DATABASE MyExample;
GO
CREATE DATABASE MyExample
GO
BACKUP LOG MyExample TO DISK='E:\Backup.bak'

Anmerkungen:
Im obigen Beispiel wird versucht, direkt nach Erstellung der Datenbank MyExample deren Protokoll zu sichern. Dies löst den Fehler aus.

Dieser Eintrag wurde eingetragen von und ist abgelegt unter 4000-4999.

Noch kein Feedback


Formular wird geladen...