Objektabhängigkeiten

Gilt für: SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL-Analysedaten-Endpunkt in Microsoft FabricLager in Microsoft FabricSQL-Datenbank in Microsoft Fabric

Einige Datenbankobjekte weisen Abhängigkeiten von anderen Datenbankobjekten auf. Ansichten und gespeicherte Prozeduren hängen beispielsweise von der Existenz von Tabellen ab, die die von der Ansicht oder Prozedur zurückgegebenen Daten enthalten. Die Objektabhängigkeiten (Allgemeine Seite) für das aktuelle Objekt listet die Datenbankobjekte auf, die vorhanden sein müssen, damit das Objekt ordnungsgemäß funktioniert, und die Objekte, die vom ausgewählten Objekt abhängen. Ein Objekt, das auf ein anderes Objekt in seiner Definition verweist und diese Definition im Systemkatalog gespeichert ist, wird als referenzierende Entität bezeichnet. Ein Objekt, auf das von einem anderen Objekt verwiesen wird, wird als referenzierte Entität bezeichnet.

Auf der Seite "Objektabhängigkeiten" (Erweitert) für das aktuelle Objekt werden die SQL Server-Datenbankobjekte und Integration Services-Objekte aufgelistet, die vom Objekt abhängen. Die Objekte können auf verschiedenen Servern gespeichert werden.

Verwenden Sie dieses Dialogfeld, um die Abhängigkeiten zu verstehen, bevor Sie das ausgewählte Objekt ändern oder löschen.

Ui-Elementliste

Objekte, die vom <ausgewählten Objekt> abhängen

Wenn Sie diese Schaltfläche auswählen, wird eine Liste der Objekte angezeigt, die abhängigkeitsgetrackt sind und von dem ausgewählten Objekt abhängen.

Objekte, von denen <das ausgewählte Objekt> abhängt

Wenn Sie diese Schaltfläche auswählen, wird eine Liste der Objekte angezeigt, die abhängigkeitsgetrackt sind, von denen das ausgewählte Objekt abhängt.

Abhängigkeiten

Wenn Objekte, die von<ausgewähltem Objekt> abhängen, ausgewählt ist, wird hierarchische Ansicht von Objekten angezeigt, die vom ausgewählten Objekt abhängen. Wenn Objekte, von denen<das ausgewählte Objekt>abhängt , ausgewählt ist, zeigt dies eine hierarchische Ansicht von Objekten an, von denen das ausgewählte Objekt abhängt.

Name

Zeigt den Namen des Objekts an, das in der vorherigen Abhängigkeitsstrukturansicht ausgewählt ist.

Typ

Zeigt den Typ des Objekts an, das in der vorherigen Abhängigkeitsstrukturansicht ausgewählt ist.

Zeitpunkt der letzten Synchronisierung

Gibt die Uhrzeit und das Datum an, zu dem die Abhängigkeitsinformationen zuletzt aktualisiert wurden.

Diese Option ist nur auf der Seite Erweitert verfügbar.

Abhängigkeitstyp

Zeigt den Typ der Abhängigkeit zwischen zwei Objekten an. Dies kann eine sein:

Diese Option ist nur auf der Seite 'Allgemein' verfügbar.

  • Schemagebundene Abhängigkeit

    Eine Beziehung zwischen zwei Objekten, die verhindern, dass das referenzierte Objekt gelöscht oder geändert wird, solange das referenzierende Objekt vorhanden ist. Eine schemagebundene Abhängigkeit entsteht, wenn eine Ansicht oder benutzerdefinierte Funktion mithilfe der WITH SCHEMABINDING-Klausel erstellt wird, oder wenn eine Tabelle über eine CHECK-Einschränkung oder in der Definition einer berechneten Spalte, die eine DEFAULT-Einschränkung verwendet, auf ein anderes Objekt verweist.

  • Nicht schemagebundene Abhängigkeit

    Eine Beziehung zwischen zwei Objekten, die nicht verhindern, dass das referenzierte Objekt gelöscht oder geändert wird.

  • Nicht verfügbar oder nicht aufgelöste Entität

    Gibt an, dass der Abhängigkeitstyp nicht bestimmt werden kann. Dies tritt nur auf, wenn sich das ausgewählte Objekt in einer Instanz von SQL Server befindet, die vor SQL Server 2008 (10.0.x) liegt.