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 Eigenschaften der Verleger zurück, die einen Verteiler verwenden. Diese gespeicherte Prozedur wird auf dem Verteiler für jede Datenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_helpdistpublisher [ [ @publisher=] 'publisher']
[ , [ @check_user = ] check_user
Argumente
[ @publisher= ] 'publisher'
Der Verleger, für den Eigenschaften zurückgegeben werden. publisher ist vom Datentyp sysname. Der Standardwert ist %.[ @check_user= ] check_user
Nur für Informationszwecke identifiziert. Nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.
Resultsets
Spaltenname |
Datentyp |
Beschreibung |
|---|---|---|
name |
sysname |
Name des Verlegers. |
distribution_db |
sysname |
Verteilungsdatenbank für den angegebenen Verleger. |
security_mode |
int |
Sicherheitsmodus, der von Replikations-Agents für die Verbindung mit dem Verleger für Abonnements mit verzögertem Update über eine Warteschlange oder für die Verbindung mit einem Nicht-SQL Server-Verleger verwendet wird. 0 = SQL Server-Authentifizierung 1 = Windows-Authentifizierung |
login |
sysname |
Anmeldename, der von Replikations-Agents für die Verbindung mit dem Verleger für Abonnements mit verzögertem Update über eine Warteschlange oder für die Verbindung mit einem Nicht-SQL Server-Verleger verwendet wird. |
password |
nvarchar(524) |
Zurückgegebenes Kennwort (in einfacher verschlüsselter Form). Das Kennwort ist NULL für alle Benutzer, die nicht Mitglied von sysadmin sind. |
active |
bit |
Gibt an, ob ein Remoteverleger den lokalen Server als Verteiler verwendet: 0 = Nein 1 = Ja |
working_directory |
nvarchar(255) |
Name des Arbeitsverzeichnisses. |
trusted |
bit |
Gibt an, ob das Kennwort beim Herstellen der Verbindung des Verlegers mit dem Verteiler erforderlich ist. In Microsoft SQL Server 2005 und höheren Versionen sollte dies immer 0 zurückgeben, d. h., das Kennwort ist erforderlich. |
thirdparty_flag |
bit |
Gibt an, ob die Veröffentlichung durch SQL Server oder eine Anwendung eines Drittanbieters aktiviert wurde: 0 = SQL Server-, Oracle- oder Oracle Gateway-Verleger. 1 = Verleger wurde mithilfe einer Anwendung eines Drittanbieters in SQL Server integriert. |
publisher_type |
sysname |
Typ des Verlegers; kann einer der folgenden sein:
|
publisher_data_source |
nvarchar(4000) |
Name der OLE DB-Datenquelle auf dem Verleger. |
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
sp_helpdistpublisher wird für alle Replikationstypen verwendet.
sp_helpdistpublisher zeigt für Anmeldenamen, die nicht Mitglied von sysadmin sind, nicht den Anmeldenamen des Verlegers oder dessen Kennwort im Resultset an.
Berechtigungen
Mitglieder der festen Serverrolle sysadmin können sp_helpdistpublisher für jeden Verleger ausführen, der den lokalen Server als Verteiler verwendet. Mitglieder der festen Datenbankrolle db_owner oder der replmonitor-Rolle in einer Verteilungsdatenbank können sp_helpdistpublisher für jeden Verleger ausführen, der diese Verteilungsdatenbank verwendet. Benutzer in der Veröffentlichungszugriffsliste für eine Veröffentlichung auf dem in publisher angegebenen Verleger können sp_helpdistpublisher ausführen. Wird publisher nicht angegeben, werden Informationen für alle Verleger zurückgegeben, für die der Benutzer Zugriffsberechtigungen besitzt.
Siehe auch
Verweis
sp_adddistpublisher (Transact-SQL)
sp_changedistpublisher (Transact-SQL)
sp_dropdistpublisher (Transact-SQL)
Konzepte
Anzeigen und Ändern der Verteiler- und Verlegereigenschaften