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.
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= ] 'database_name' ]
Argumente
- [ @database=] 'database_name'
Der Datenbankname, für den Eigenschaften zurückgegeben werden. database_name ist vom Datentyp sysname. Der Standardwert ist %. Dieser gibt alle Datenbanken an, die dem Verteiler zugeordnet sind und für die der Benutzer Berechtigungen besitzt.
Resultsets
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 interne 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) |
Der Name der Protokolldatei. |
log_file_size |
int |
Die Anfangsgröße der Protokolldatei in Megabyte. |
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
sp_helpdistributiondb wird für alle Replikationstypen verwendet.
Berechtigungen
Mitglieder der festen Datenbankrolle db_owner oder der replmonitor-Rolle in einer Verteilungsdatenbank können sp_helpdistributiondb ausführen, um dateibezogene Informationen zurückzugeben. Dies gilt auch für Benutzer in der Veröffentlichungszugriffsliste einer Veröffentlichung, die die Verteilungsdatenbank verwendet. Mitglieder der public-Rolle können sp_helpdistributiondb ausführen, um nicht dateibezogene Daten für Verteilungsdatenbanken zurückzugeben, auf die sie Zugriff haben.
Siehe auch
Verweis
sp_adddistributiondb (Transact-SQL)
sp_changedistributiondb (Transact-SQL)
sp_dropdistributiondb (Transact-SQL)
Gespeicherte Systemprozeduren (Transact-SQL)
Konzepte
Anzeigen und Ändern der Verteiler- und Verlegereigenschaften