Metadaten (Transact-SQL)

Microsoft SQL Server 2005 schließt wichtige Änderungen bezüglich des Zugriffs auf Systemmetadateninformationen durch die Benutzer ein.

Katalogsichten

Katalogsichten sind eine völlig neue relationale Schnittstelle für Systemkatalogmetadaten. Diese Sichten stellen den Zugriff auf Metadaten bereit, die in jeder Datenbank auf dem Server gespeichert sind. Weitere Informationen finden Sie unter Katalogsichten (Transact-SQL).

Dynamische Verwaltungssichten

Dynamische Verwaltungssichten enthalten nicht permanente Metadaten, die die laufende Serveraktivität, den sich dynamisch ändernden Status und Diagnoseinformationen darstellen. Häufig bieten dynamische Verwaltungssichten einen Snapshot der internen Arbeitsspeicherstrukturen des Servers zu einem bestimmten Zeitpunkt. Dynamische Verwaltungssichten zeigen sich dynamisch ändernde Daten an. Aus diesem Grund ist die Lesekonsistenz nicht sichergestellt. Weitere Informationen finden Sie unter Dynamische Verwaltungssichten und -funktionen.

Informationsschemasichten

Informationsschemasichten mit Spalten im Format xxx_SCHEMA geben nun den Schemanamen zurück. In früheren Versionen von SQL Server gaben solche Informationschemasichten den Benutzernamen zurück. Weitere Informationen finden Sie unter Informationsschemasichten (Transact-SQL).

Systemtabellen

In SQL Server 2005 wurden aus Gründen der Abwärtskompatibilität die Datenbankmodul-Systemtabellen aus früheren Versionen von SQL Server als schreibgeschützte Sichten implementiert. Sie können die Daten in den Systemtabellen direkt verwenden. Weitere Informationen finden Sie unter Systemtabellen (Transact-SQL).

Replikationssystemtabellen

Viele der vorhandenen Replikationssystemtabellen wurden aktualisiert und unterstützen neue Replikationsfunktionen. Weitere Informationen finden Sie unter Replikationsverbesserungen. In der folgenden Tabelle sind die neuen Replikationssystemtabellen aufgeführt.

Neue Systemtabelle Beschreibung

MSagentparameterlist

Enthält Parameterinformationen zum Replikations-Agent und wird zum Angeben der Parameter verwendet, die für einen bestimmten Agenttyp festgelegt werden können.

MScached_peer_lsns

Hiermit werden die Werte für die Protokollfolgenummer (LSN, Log Sequence Number) im Transaktionsprotokoll nachverfolgt, mit deren Hilfe bestimmt wird, welche Befehle für einen bestimmten Abonnenten bei der Peer-to-Peer-Replikation zurückgegeben werden sollen.

MSdbms

Enthält eine Masterliste aller Versionen der Datenbank-Managementsysteme (DBMS), die von der Replikation für die heterogene Veröffentlichung unterstützt werden.

MSdbms_datatype

Definiert die vollständige Liste der Hostdatentypen in jedem unterstützten DBMS.

MSdbms_datatype_mapping

Definiert die zulässigen Datentypzuordnungen zwischen dem Datentyp im Quell-DBMS und einem bestimmten Datentyp im Ziel-DBMS

MSdbms_map

Enthält die Datentypinformationen der Quelle für eine Zuordnung. Mithilfe dieser Informationen werden bestimmte Instanzen eines Datentyps im Quell-DBMS beschrieben. Außerdem werden mit diesen Informationen die beiden DBMS-Systeme definiert, aus denen die Zuordnung besteht.

MSmerge_conflicts_info

Verfolgt Konflikte nach, die beim Synchronisieren eines Abonnements für eine Mergepublikation auftreten.

MSmerge_current_partition_mappings

Speichert eine Zeile für jede Partitions-ID, zu der eine bestimmte geänderte Zeile gehört.

MSmerge_dynamic_snapshots

Verfolgt den Speicherort des dynamischen Snapshots für jede Partition nach, die für eine Mergepublikation definiert ist.

MSmerge_generation_partition_mappings

Verfolgt Änderungen an Partitionen in einer Mergepublikation nach.

MSmerge_partition_groups

Speichert eine Zeile für jede Partitionsgruppe in einer bestimmten Datenbank.

MSmerge_past_partition_mappings

Speichert Verlaufsinformationen zu den Partitionen, zu denen eine bestimmte Zeile in einer veröffentlichten Tabelle gehörte.

MSpeer_lsns

Ordnet jede Transaktion einem Abonnement in einer Peer-to-Peer-Replikationstopologie zu.

MStracer_history

Verwaltet eine Aufzeichnung aller Ablaufverfolgungsdatensätze, die in das Transaktionsprotokoll auf dem Verleger eingefügt wurden.

sysarticlecolumns

Enthält eine Zeile für jede Tabellenspalte, die in einer Snapshot- oder Transaktionspublikation veröffentlicht wird, und ordnet jede Spalte dem entsprechenden Mergeartikel zu.

sysmergearticlecolumns

Enthält eine Zeile für jede Tabellenspalte, die in einer Mergepublikation veröffentlicht wird, und ordnet jede Spalte dem entsprechenden Mergeartikel zu.

sysmergepartitioninfo

Stellt Informationen zu Partitionen für jeden Artikel bereit.

systranschemas

Verfolgt Schemaänderungen in Artikeln nach, die in Transaktions- und Snapshotpublikationen veröffentlicht werden.

Weitere Informationen finden Sie unter Replikationstabellen (Transact-SQL).

Siehe auch

Andere Ressourcen

Neuigkeiten und Erweiterungen in Transact-SQL (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005