1802: Fehler bei CREATE DATABASE. Einige angezeigte Dateinamen konnten nicht erstellt werden.
Fehlermeldung:
Meldung 1802, Ebene 16, Status 1, Zeile 1
Fehler bei CREATE DATABASE. Einige angezeigte Dateinamen konnten nicht erstellt werden. Überprüfen Sie zugehörige Fehler.
Ebene:
16.
Beschreibung:
Diese Fehlermeldung erscheint, wenn man versucht, eine Datenbank per CREATE DATABASE zu erstellen, dies aber aufgrund eines Laufzeit-Fehlers im Statement zu erfolgreich durchgeführt werden kann.
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 Option oder der Parameter, welcher den Laufzeit-Fehler ausgelöst muß korrigiert werden.
Versionen:
Alle Versionen von SQL Server.
Beispiele:
USE master;
IF DB_ID (N'MyExample') > 0
DROP DATABASE MyExample;
GO
CREATE DATABASE MyExample
ON PRIMARY
( NAME = MyExample_Data,
FILENAME = 'E:\MyExample_Data.mdf',
SIZE = 0,
MAXSIZE = 50,
FILEGROWTH = 15% )
LOG ON
( NAME = MyExample_Log,
FILENAME = 'E:\MyExample_Log.ldf',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 5MB );
GO
Anmerkungen:
Im obigen Beispiel wird der Fehler dadurch ausgelöst, daß für die Datendatei MyExample_Data eine Dateigröße von 0 angegeben wurde.