7999: Ein Index mit dem Namen '%1!' wurde für die '%2!'-Tabelle nicht gefunden.
Fehlermeldung:
Meldung 7999, Ebene 16, Status 10, Zeile 1
Ein Index mit dem Namen '%1!' wurde für die '%2!'-Tabelle nicht gefunden.
Ebene:
16.
Beschreibung:
Diese Fehlermeldung erscheint, wenn SQL Server den angegebenen Index für eine Tabelle nicht finden 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 Angabe des Index muß korrigiert werden. Der Index für die angegebene Tabelle muß existieren.
Versionen:
Alle Versionen von SQL Server.
Beispiele:
USE tempDB;
GO
CREATE TABLE t
(
c1 INT
)
GO
CREATE NONCLUSTERED INDEX IX_t_c1
ON t(c1)
WITH (FILLFACTOR = 80,
DROP_EXISTING = ON);
GO
Anmerkungen:
Im obigen Beispiel löst die DROP EXISTING = ON Angabe den Fehler aus, da der angegebene Index zu diesem Zeitpunkt nicht existiert.