2809: Fehler bei der Anforderung für '%2!' (%1!), weil '%3!' ein %4!-Objekt ist.
Fehlermeldung:
Meldung 2809, Ebene 18, Status 1, Zeile 1
Fehler bei der Anforderung für '%2!' (%1!), weil '%3!' ein %4!-Objekt ist.
Ebene:
18.
Beschreibung:
Diese Fehlermeldung taucht zum Beispiel auf, wenn versucht wird, ein Objekt auf eine Art und Weise anzufordern, die für diese Art von Objekt nicht zulässig ist.
Auswirkungen:
Das SQL Statement kann zwar geparst werden, jedoch zur Laufzeit wird der Fehler ausgelöst.
Behebung:
Fehler der Ebene 18 sind Fehler, die auf einen Fehler in der Datenbank-Engine hinweisen. Über Fehler dieser Ebene sollte der Systemadministrator informiert werden.
Versionen:
Alle Versionen von SQL Server.
Beispiel(e):
EXECUTE dbo.Orders
Anmerkungen:
Das obige Beispiel dürfte eher ein harmloseres Beispiel für diesen Fehler sein. Es wird versucht, ein Tabellenobjekt wie eine Stored Procedure durch EXECUTE auszuführen.