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.
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
Resultsets
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 hauptsächlich von Microsoft SQL Server Management Studio bei der Momentaufnahme-, Transaktions- und Mergereplikation verwendet.
Berechtigungen
Jeder beliebige Benutzer kann sp_get_distributor ausführen. Ein Resultset ungleich NULL wird zurückgegeben, wenn diese gespeicherte Prozedur von Mitgliedern der festen Datenbankrollen db_owner oder replmonitor in der Verteilungsdatenbank oder von Mitgliedern der festen Datenbankrolle db_owner in mindestens einer veröffentlichten Datenbank ausgeführt wird. Ein Resultset ungleich NULL wird auch zurückgegeben, wenn sp_get_distributor von Benutzern in der Veröffentlichungszugriffsliste (Publication Access List, PAL) mindestens einer veröffentlichten Datenbank oder in der PAL der Verteilungsdatenbank für einen Nicht-SQL Server-Verleger ausgeführt wird.
Siehe auch
Verweis
Gespeicherte Replikationsprozeduren (Transact-SQL)