SQL Server Fehlermeldungen

  • InsideSQL.org home
  • Kontakt
  • Anmelden
  • « 1949: %1! für die '%2!'-Sicht kann nicht erstellt werden.
  • 5170: Die Datei '%1!' kann nicht erstellt werden, da sie bereits vorhanden ist. »

4512: Das %1!-Objekt '%2!' kann nicht an ein Schema gebunden werden

posted on Dez 9, 2010 von Frank Kalis in 4000-4999

Fehlermeldung:
Meldung 4512, Ebene 16, Status 3, Zeile 4
Das %1!-Objekt '%2!' kann nicht an ein Schema gebunden werden, da der Name '%3!' bei der Schemabindung ungültig ist. Namen müssen ein zweiteiliges Format aufweisen, und ein Objekt kann nicht auf sich selbst verweisen.

Ebene:
16.

Beschreibung:
Diese Fehlermeldung erscheint, wenn in einer indizierten Sicht ein mehr als zweiteiliger Objektname verwendet werden soll.

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. Das Statement kann so nicht ausgeführt werden. Der Objektname darf maximal zweiteilig sein.

Versionen:
Alle Versionen von SQL Server.

Beispiele:
USE tempdb;
GO
SET NUMERIC_ROUNDABORT OFF;
SET ANSI_PADDING,
    ANSI_WARNINGS,
    CONCAT_NULL_YIELDS_NULL,
    ARITHABORT,
    QUOTED_IDENTIFIER,
    ANSI_NULLS ON;
GO

IF OBJECT_ID ('dbo.MyOrderView', 'View') > 0
   DROP VIEW dbo.MyOrderView;
GO
CREATE VIEW dbo.MyOrderView
WITH SCHEMABINDING
AS
SELECT TOP 100 od.UnitPrice*od.Quantity AS Revenue,
    o.OrderDate, od.ProductID
  FROM Northwind.dbo.[Order Details] AS od
  JOIN Northwind.dbo.Orders AS o
    ON od.OrderID = o.OrderID
 ORDER BY o.OrderDate
GO

CREATE UNIQUE CLUSTERED INDEX cix_MyOrderView
    ON dbo.MyOrderView (OrderDate, ProductID);
GO

Anmerkungen:
Im obigen Beispiel wird versucht die dreiteiligen Objektnamen Northwind.dbo.Orders und Northwind.dbo.[Order Details] zu verwenden. Dies löst den Fehler aus.

Noch kein Feedback


Formular wird geladen...

Kommentar-Feed für diesen Eintrag

Alle Blogs

  • =tg=
  • Andreas Wolter
  • Armin Neudert
  • Christoph Ingenhaag
  • cmu
  • Downloads
  • Falk Krahl
  • Fehlermeldungen
  • Frank Kalis
  • Holger Schmeling
  • InsideSQL.org Blogs
  • Klaus Oberdalhoff
  • Olaf Pietsch
  • Pressemitteilungen
  • Sascha Lorenz
  • tosc
  • Uwe Ricken
  • Weblinks

XML-Feeds

  • RSS 2.0: Einträge, Kommentare
  • Atom: Einträge, Kommentare
  • RDF: Einträge, Kommentare
  • RSS 0.92: Einträge, Kommentare
What is RSS?

©2025 by Frank Kalis • Kontakt • Hilfe • Community software

CMS with Bootstrap