Microsoft SQL Server-Metadatensammler

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 4 Minuten Lesedauer
  • Bietet schreibgeschützten Zugriff auf Metadaten aus einem Microsoft SQL Server-Account.

    Der Sammler sammelt Metadaten aus Microsoft SQL Server-Datenbanken, einschließlich Tabellen, Spalten, Ansichten, Schemas, gespeicherte Verfahren, Funktionen und Agenten-Aufträge, sodass sie im Datenkatalog durchsuchbar und erkennbar sind. Unterstützt sowohl selbst gehostete Microsoft SQL Server-Instanzen als auch verwaltete Instanzen, z. B. diejenigen, die auf AWS RDS oder Azure SQL gehostet werden.

    Metadaten katalogisiert

    Der Sammler katalogisiert die folgenden Informationen.

    Hinweis:
    Der Sammler erfasst alle Versionen überlasteter Funktionen und gespeicherter Verfahren. Jede Version hat ihren eigenen Titel/Namen im Katalog, aber einen eindeutigen Bezeichner.
    Tabelle : 1. Katalogisierte Metadaten
    Objekt Informationen katalogisiert
    Agent-Auftrag Name, Beschreibung, Version, Aktiviert, Kategorie, Servername, Erstellungsdatum, Datum Der Letzten Änderung, Besitzer, Startauftragsschritt, E-Mail-Benachrichtigungsstufe, Seitenbenachrichtigungsstufe, Netzwerkbenachrichtigungsstufe, Ereignisprotokoll-Benachrichtigungsstufe, Benachrichtigungsstufe Löschen, E-Mail-Benachrichtigung Gesendet An, Seitenbenachrichtigung Gesendet An, Netzwerkbenachrichtigung Gesendet An
    Agent-Auftragsschritt Name, Befehl, Subsystem, Kennzeichnung, Zusätzliche Parameter, Server, Datenbank, Datenbank-Anwendername, Proxy-ID, Ausgabedatei, Priorität der BS-Ausführung, Wiederholungsversuche, Wiederholungsintervall, Ergebnis der letzten Ausführung, Dauer der letzten Ausführung, Letztes Ausführungsdatum, Letzte Ausführungszeit, Aktion „Bei Erfolg“, „Bei Erfolg Zu Schritt Wechseln“, „Aktion Bei Fehler“, „Bei Fehler“ Zu Schritt Wechseln
    Spalten Name, JDBC-Typ, Spaltentyp, ist auf Null setzbar, Standardwert, Schlüsseltyp (primär, fremd), Spaltengröße, erweiterte Eigenschaft „Spaltenindex“: Beschreibung
    Tabelle Name, Beschreibung, primärer Schlüssel, erweiterte Metadaten des Schemas: Erstellungsdatum, Änderungsdatum
    Tabellenindex Indexkardinalität, Spaltenname, Indextyp, Indexname ist nicht eindeutig, Ordnungszahl-Position, Seiten, Sortiersequenz
    Ansichten Name, Beschreibung, SQL-Definition
    Materialisierte Ansicht Name, Beschreibung
    Schema Bezeichner, Name der erweiterten Metadaten: Erstellungsdatum, Änderungsdatum
    Datenbank Typ, Name, Bezeichner, Server, Port, Umgebung, JDBC-URL
    Funktionen Name, Beschreibung, Funktionstyp
    Gespeicherte Verfahren Name, Beschreibung, Erweiterte Metadaten des gespeicherten Eingriffstyps: Definition, erstellt, zuletzt geändert
    Veröffentlichung Name, Beschreibung, Status, Veröffentlichungstyp, Veröffentlichung Zulassen, Abruf zulassen, anonym zulassen, Abonnementkopie zulassen, Aufbewahrung, aktiviert für Internet, Snapshot im Standardordner, alternativer Snapshot-Ordner, vor-Snapshot-Skript, Post-Snapshot-Skript, Snapshot komprimieren, FTP-Adresse, FTP-Port, FTP-Unterverzeichnis, FTP-Anmeldung, Active Directory-GUID, zentralisierte Konflikte, dezentrale Konflikte, Konfliktaufbewahrung, Abwärtskompatibilität, DDL replizieren, Synchronisierungsmethode Für Veröffentlichungen, Sofortige Synchronisierung, Sofortige Synchronisierung Bereit, Transaktion In Warteschlange Zulassen, Synchronisierungstransaktion Zulassen, DTS, Optionen, Synchronisierungsverfahren automatisch generieren, Initialisierung aus Sicherung zulassen, hat Konfliktrichtlinie, unabhängiger Service Desk-Mitarbeiter, ist gefiltert, Snapshot-Status, max. gleichzeitige Zusammenführung, vom Abonnenten initiierten Snapshot zulassen, Websynchronisierung zulassen, Synchronisierung mit alternativem zulassen, WebsynchronisierungUrl, Neuausrichtung der Partition zulassen, Schwellenwert für Generierungsebene, Richtlinie für automatische Reinitialisierung
    Artikel Name, Beschreibung, Zielobjekt, Zielbesitzer, Quellobjekt, Quellbesitzer, Filterklausel, Erstellungsskript, Befehl Löschen, Befehl Einfügen, Update-Befehl, Status, Typ, Einstellungsbefehl, führt Auslöser für Snapshot aus
    Abonnement Beschreibung, Typ, Synchronisierungstyp, Statusserver, Datenbank, Reinitialisierung In Warteschlange, Anmeldename, Aktualisierungsmodus, Loopback-Erkennung – Zurücksenden, Kein Synchronisierungstyp, Abonnententyp, Datenquellentyp, Priorität, Versuchte Validierung, Letzte Validierung, Datum Der Letzten Synchronisierung, Letzter Synchronisierungsstatus, Datum/Uhrzeit Der Letzten Makegeneration, Replikatversion, Nicht Gesendete Changes Bereinigen
    Synonym Name
    Hinweis:
    Alle Versionen überlasteter Funktionen und gespeicherter Verfahren werden katalogisiert. Jede Version hat einen eigenen Titel im Katalog, aber einen eindeutigen Bezeichner.

    Wenn Profile- und Stichprobenparameter aktiviert sind, werden die folgenden zusätzlichen Spalteninformationen katalogisiert:

    Tabelle : 2. Profilerstellungs- und Stichprobeninformationen
    Objekt Informationen katalogisiert
    Spalte
    • Durchschnittliche Länge (Beispiel)
    • Durchschnittswert (Beispiel)
    • Datenverteilung
    • Eindeutige Werte
    • Geschätzte Eindeutige Werte
    • Geschätzte nicht-Null-Werte
    • Maximale Länge (Beispiel)
    • Höchstwert (Beispiel) numerisch oder alphabetisch sortiert (z–a)
    • Mindestlänge (Beispiel)
    • Mindestwert (Beispiel) numerisch oder alphabetisch sortiert (a–z)
    • Nicht-Null-Werte (Beispiel)
    • Beispielzeichenfolgenwerte (erste 5 Elemente in einer Spalte)
    Tabelle
    • Zeilenanzahl
    • Stichprobenanzahl (Zielstichprobengröße)

    Beziehung zwischen Objekten

    Katalogseiten zeigen Beziehungen zwischen den folgenden Daten-Asset-Typen an:

    Tabelle : 3. Beziehungen zwischen katalogisierten Objekten
    Daten-Asset-Seite Beziehung
    Agent-Auftrag Agent-Auftrag enthält Auftragsschritt
    Auftragsschritt Der Auftragsschrittbefehl wird in der Datenbank ausgeführt
    Tabelle Spalten, Tabellenindizes, Schema
    Ansicht Schema, das Ansichten und Spalten enthält, die Teil von Ansichten sind
    Materialisierte Ansicht Schema, das materialisierte Ansichten und Spalten enthält, die Teil von materialisierten Ansichten sind
    Spalten Tabelle
    Schema Datenbank, die Schema enthält, Tabelle, die Teil des Schemas ist, Ansicht, die Teil des Schemas ist, Materialisierte Ansicht, die Teil des Schemas ist, Synonym
    Datenbank Schema in Datenbank
    Veröffentlichung Enthält Artikel, hat übergeordnete Veröffentlichung, veröffentlicht von der Herausgeberdatenbank
    Artikel Verweist Auf Tabelle
    Abonnement Abonniert die Veröffentlichung, wird an die Abonnentendatenbank geliefert, die Bereitstellung wird von der Händlerdatenbank ausgeführt, stellt Daten an die Tabelle bereit

    Herkunft und Abhängigkeiten für Microsoft SQL Server

    Die folgenden Abstammungsinformationen werden vom Microsoft SQL Server-Sammler erfasst. Diese Abstammungsinformationen sind nur für den Zielserver und die Datenbanken verfügbar, die während der Ausführung des Sammlers angegeben werden. Das Sammeln von Herkunft aus referenzierten Objekten auf einem anderen Server wird nicht unterstützt.

    Tabelle : 4. Herkunft-Verfügbarkeit nach Objekt
    Objekt Herkunft verfügbar
    Ansicht Herkunft auf Spaltenebene mit Quellspalten für:
    • Datenbeschaffung
    • Sortieren (SORTIEREN NACH)
    • Filtern (WO/HABEN)
    • Zusammenfassung (GRUPPIEREN NACH)
    Gespeichertes Verfahren Herkunft auf Spaltenebene, die Quellspalten für Datenbeschaffung, -Sortierung, -Filterung und -Zusammenfassung anzeigt. Herkunft auf Tabellenebene, die nachgelagerte Tabellen anzeigt, die vom Eingriff aktualisiert wurden.
    Hinweis:
    Der Sammler analysiert SQL, um Metadaten zur Herkunft zu sammeln. Wenn die SQL-Analyse fehlschlägt, verwendet der Sammler für Ansichten dm_sql_referencing_entities Systemfunktion, falls verfügbar. Für gespeicherte Verfahren analysiert der Sammler INSERT-, UPDATE- und SELECT-Anweisungen und verwendet zusätzlich dm_sql_referencing_entities Systemfunktion, falls verfügbar. Einschränkungen:Einfügungen mit mehreren Tabellen werden nicht unterstützt.mehrere SELECT- und INSERT-Anweisungen müssen durch Semikolon-Trennzeichen getrennt werden.

    Der Sammler katalogt Abhängigkeiten zwischen Tabellen, Ansichten und gespeicherten Verfahren mit sys.sql_Expression_dependencies . Abhängigkeiten werden erstellt, wenn eine Entität anhand des Namens in einem beibehaltenen SQL-Ausdruck einer anderen Entität angezeigt wird. Siehe Dokumentation zu Microsoft SQL Server-Abhängigkeiten Für Details.