sp_changedistpublisher (Transact-SQL)
Ändert die Eigenschaften des Verteilungsverlegers. Diese gespeicherte Prozedur wird auf dem Verteiler für jede Datenbank ausgeführt.
Syntax
sp_changedistpublisher [ @publisher = ] 'publisher'
[ , [ @property = ] 'property' ]
[ , [ @value = ] 'value' ]
Argumente
[ @publisher= ] 'publisher'
Ist der Name des Verlegers. publisher ist vom Datentyp sysname und hat keinen Standardwert.[ @property= ] 'property'
Die Eigenschaft, die für den angegebenen Verleger geändert werden soll. property ist vom Datentyp sysname. Die folgenden Werte sind möglich.[ @value= ] 'value'
Der Wert der angegebenen Eigenschaft. value ist vom Datentyp nvarchar(255), der Standardwert ist NULL.Diese Tabelle beschreibt die Eigenschaften von Verlegern und die Werte für diese Eigenschaften.
Eigenschaft
Werte
Beschreibung
active
true
Aktiviert den Verleger
false
Deaktiviert den Verleger
distribution_db
Name der Verteilungsdatenbank
login
Benutzername
password
Sicheres Kennwort für den bereitgestellten Anmeldenamen
security_mode
1
Beim Herstellen einer Verbindung mit dem Verleger wird die Windows-Authentifizierung verwendet. Dies kann für einen anderen als einen MicrosoftSQL Server-Verleger nicht geändert werden.
0
Beim Herstellen einer Verbindung mit dem Verleger wird die SQL Server-Authentifizierung verwendet. Dies kann für einen anderen als einen SQL Server-Verleger nicht geändert werden.
working_directory
Das zum Speichern von Daten- und Schemadateien für die Veröffentlichung verwendete Arbeitsverzeichnis
NULL (Standard)
Alle verfügbaren property-Optionen werden ausgegeben.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
sp_changedistpublisher wird für alle Replikationstypen verwendet.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin können sp_changedistpublisher ausführen.
Siehe auch