Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL Managed Instance
Enthält eine Zeile pro Datenbank. Wenn die Datenbank nicht geöffnet wird, versucht die SQL Server-Datenbank-Engine, sie zu starten.
Um die Zeile für eine andere Datenbank als die master - oder die tempdb-Datenbank anzeigen zu können, muss eine der folgenden Bedingungen erfüllt sein:
Sie müssen der Besitzer der Datenbank sein.
Habe BELIEBIGE DATABASE oder VIEW BELIEBIGE DATABASE Server-Berechtigungen geändert.
Habe eine Berechtigung CREATE DATABASE in der Master-Datenbank .
| Spaltenname | Datentyp | Beschreibung |
|---|---|---|
| database_id | int | ID der Datenbank, eindeutig in einer Instanz von SQL Server. |
| database_guid | uniqueidentifier | Wird verwendet, um alle Datenbankdateien einer Datenbank miteinander in Verbindung zu bringen. Die Headerseiten aller Dateien müssen diesen GUID aufweisen, damit die Datenbank erwartungsgemäß gestartet wird. Es sollte immer nur eine Datenbank diesen GUID aufweisen. Duplikate können jedoch durch Kopieren und Anfügen von Datenbanken erstellt werden.
RESTORE generiert immer ein neues GUID, wenn du eine Datenbank wiederherstellst, die noch nicht existiert. NULL= Die Datenbank ist offline, oder die Datenbank wird nicht gestartet. |
| family_guid | uniqueidentifier | Bezeichner der "Sicherungsfamilie" für die Datenbank, der zum Erkennen von Dateien mit übereinstimmendem Wiederherstellungsstatus dient. NULL= Die Datenbank ist offline, oder die Datenbank wird nicht gestartet. |
| last_log_backup_lsn | numeric(25,0) | Die Startprotokollsequenznummer der nächsten Protokollsicherung. Wenn NULL, kann kein Transaktionsprotokoll-Backup durchgeführt werden, da entweder die Datenbank sich in der SIMPLE-Wiederherstellung befindet oder es derzeit kein vollständiges oder differenziertes Datenbank-Backup gibt. |
| recovery_fork_guid | uniqueidentifier | Identifiziert den aktuell für die Datenbank aktiven Wiederherstellungs-Verzweigungspunkt. NULL= Die Datenbank ist offline, oder die Datenbank wird nicht gestartet. |
| first_recovery_fork_guid | uniqueidentifier | Bezeichner für den ersten Wiederherstellungs-Verzweigungspunkt. NULL= Die Datenbank ist offline, oder die Datenbank wird nicht gestartet. |
| fork_point_lsn | numeric(25,0) | Wenn first_recovery_fork_guid ungleich (!=) recovery_fork_guidist, entspricht fork_point_lsn der Protokollfolgenummer des aktuellen Wiederherstellungs-Verzweigungspunkts. Andernfalls ist der Wert NULL. |
Berechtigungen
Die Sichtbarkeit der Metadaten in Katalogsichten ist auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Weitere Informationen finden Sie unter Metadata Visibility Configuration.
Weitere Informationen
Katalogsichten (Transact-SQL)
Datenbanken und Dateikatalogsichten (Transact-SQL)
RESTORE HEADERONLY (Transact-SQL)
FAQ: Abfragen des SQL Server-Systemkatalogs