sp_get_distributor (Transact-SQL)
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
Resultsets
Spaltenname | Datentyp | Beschreibung |
---|---|---|
installierte | int | 0 = Nein; 1 = Ja |
Verteilungsserver | sysname | Name des Verteilerservers |
Distribution db installiert | int | 0 = Nein; 1 = Ja |
ist Verteilerher | int | 0 = Nein; 1 = Ja |
verfügt über Remoteverteilungsherausgeber | int | 0 = Nein; 1 = Ja |
Hinweise
sp_get_distributor wird in erster Linie von Microsoft SQL Server Management Studio in Momentaufnahmen, Transaktions- und Zusammenführungsreplikationen verwendet.
Berechtigungen
Jeder Benutzer kann sp_get_distributor ausführen. 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 wird, auch sp_get_distributor ausführen können.
Weitere Informationen
Konfigurieren der Veröffentlichung und der Verteilung
Informationsskript für Verleger und Verteiler
Gespeicherte Replikationsprozeduren (Transact-SQL)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für