Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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.