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
Bestimmt, ob ein Verteiler auf einem Server installiert ist. Diese gespeicherte Prozedur wird auf dem Computer, auf dem nach dem Verteiler gesucht wird, für jede Datenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_get_distributor
[ ; ]
Argumente
Keine.
Resultset
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
installed |
int | 0 = Nein; 1 = Ja |
distribution server |
sysname | Name des Verteilerservers |
distribution db installed |
int | 0 = Nein; 1 = Ja |
is distribution publisher |
int | 0 = Nein; 1 = Ja |
has remote distribution publisher |
int | 0 = Nein; 1 = Ja |
Hinweise
sp_get_distributor
wird in erster Linie von SQL Server Management Studio in Momentaufnahmen, Transaktions- und Zusammenführungsreplikationen verwendet.
Berechtigungen
Jeder Benutzer kann ausgeführt werden sp_get_distributor
. Ein Nicht-NULL-Resultset wird zurückgegeben, wenn diese gespeicherte Prozedur von Mitgliedern der db_owner- oder replmonitorischen festen Datenbankrollen in der Verteilungsdatenbank oder von Mitgliedern der db_owner festen Datenbankrolle in mindestens einer veröffentlichten Datenbank ausgeführt wird.
Ein Nicht-NULL-Resultset wird auch zurückgegeben, wenn diese gespeicherte Prozedur von Benutzern in der Publikationszugriffsliste (PAL) mindestens einer veröffentlichten Datenbank oder im PAL der Verteilungsdatenbank für einen Nicht-SQL Server-Herausgeber ausgeführt sp_get_distributor
wird.