7999: Ein Index mit dem Namen '%1!' wurde für die '%2!'-Tabelle nicht gefunden.

By Frank Kalis

Posted on Jan 22, 2011 von in 7000-7999

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.

Dieser Eintrag wurde eingetragen von und ist abgelegt unter 7000-7999.

Noch kein Feedback


Formular wird geladen...