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
Gibt die Eigenschaften der angegebenen Verteilungsdatenbank zurück. Diese gespeicherte Prozedur wird auf dem Verteiler für die Verteilungsdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_helpdistributiondb [ [ @database = ] N'database' ]
[ ; ]
Argumente
[ @database = ] N'datenbank'
Der Datenbankname, für den Eigenschaften zurückgegeben werden. @database ist "sysname", mit einem Standardwert %
für alle Datenbanken, die dem Distributor zugeordnet sind und für die der Benutzer über Berechtigungen verfügt.
Resultset
Spaltenname | Datentyp | Beschreibung |
---|---|---|
name |
sysname | Der Name der Verteilungsdatenbank. |
min_distretention |
int | Die Mindestbeibehaltungsdauer in Stunden, bevor Transaktionen gelöscht werden. |
max_distretention |
int | Die Höchstbeibehaltungsdauer in Stunden, bevor Transaktionen gelöscht werden. |
history retention |
int | Die Anzahl von Stunden, für die der Verlauf erhalten bleibt. |
history_cleanup_agent |
sysname | Der Name des Verlaufscleanup-Agents. |
distribution_cleanup_agent |
sysname | Der Name des Verteilungscleanup-Agents. |
status |
int | Nur zur internen Verwendung. |
data_folder |
nvarchar(255) | Der Name des Verzeichnisses zum Speichern der Datenbankdateien. |
data_file |
nvarchar(255) | Der Name der Datenbankdatei. |
data_file_size |
int | Die Anfangsgröße der Datendatei in Megabyte. |
log_folder |
nvarchar(255) | Der Name des Verzeichnisses für die Datenbankprotokolldatei. |
log_file |
nvarchar(255) | Name der Protokolldatei. |
log_file_size |
int | Die Anfangsgröße der Protokolldatei in Megabyte. |
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
sp_helpdistributiondb
wird in allen Replikationstypen verwendet.
Berechtigungen
Mitglieder der db_owner festen Datenbankrolle oder die Rolle "Replmonitor" in einer Verteilerdatenbank und Benutzer in der Publikationszugriffsliste einer Publikation mithilfe der Verteilungsdatenbank können ausgeführt werden sp_helpdistributiondb
, um dateibezogene Informationen zurückzugeben. Mitglieder der öffentlichen Rolle können ausgeführt werden sp_helpdistributiondb
, um nicht dateibezogene Informationen für Verteilungsdatenbanken zurückzugeben, auf die sie Zugriff haben.