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.
Ändert die Eigenschaften eines Merge-Agent-Auftrags, der auf einem Microsoft SQL Server 2005-Verteiler ausgeführt wird. Diese gespeicherte Prozedur wird zum Ändern von SQL Server 2005-Eigenschaften verwendet, wenn der Verleger in einer Instanz von SQL Server 2000 ausgeführt wird. Diese gespeicherte Prozedur wird auf dem Verteiler für die Verteilungsdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_MSchange_merge_agent_properties [ @publisher = ] 'publisher'
, [ @publisher_db = ] 'publisher_db'
, [ @publication = ] 'publication'
, [ @subscriber = ] 'subscriber'
, [ @subscriber_db = ] 'subscriber_db'
, [ @property = ] 'property'
, [ @value = ] 'value' ]
Argumente
- [ @publisher = ] 'publisher'
Der Name des Verlegers. publisher ist vom Datentyp sysname und hat keinen Standardwert.
- [ @publisher_db= ] 'publisher_db'
Der Name der Publikationsdatenbank. publisher_db ist vom Datentyp sysname und hat keinen Standardwert.
- [ @publication = ] 'publication'
Der Name der Publikation. publication ist vom Datentyp sysname und besitzt keinen Standard.
- [ @subscriber= ] 'subscriber'
Der Name des Abonnenten. subscriber ist vom Datentyp sysname und hat keinen Standardwert.
- [ @subscriber_db= ] 'subscriber_db'
Der Name der Abonnementdatenbank. subscriber_db ist vom Datentyp sysname und hat keinen Standardwert.
- [ @property = ] 'property'
Die Publikationseigenschaft, die geändert werden soll. property ist vom Datentyp sysname und hat keinen Standardwert.
[ @value = ] 'value'
Der neue Wert der Eigenschaft. value ist vom Datentyp nvarchar(524), der Standardwert ist NULL.Diese Tabelle beschreibt die änderbaren Eigenschaften des Merge-Agent-Auftrags sowie die Einschränkungen für die Werte dieser Eigenschaften.
Eigenschaft Wert Beschreibung description
Kurze Beschreibung des Abonnements.
merge_job_login
Anmeldename für das Microsoft Windows-Konto, unter dem der Agent ausgeführt wird.
merge_job_password
Kennwort für das Windows-Konto, unter dem der Agentauftrag ausgeführt wird.
publisher_login
Anmeldename, der beim Herstellen der Verbindung mit einem Verleger zum Synchronisieren des Abonnements verwendet werden soll.
publisher_password
Das Kennwort des Verlegers.
Lassen Sie das Kennwortfeld nicht leer. Verwenden Sie ein sicheres Kennwort.
publisher_security_mode
1
Windows-Authentifizierung.
Verwenden Sie nach Möglichkeit die Windows-Authentifizierung.
0
SQL Server-Authentifizierung.
subscriber_login
Anmeldename, der beim Herstellen der Verbindung mit einem Abonnenten zum Synchronisieren des Abonnements verwendet werden soll.
subscriber_password
Das Kennwort des Abonnenten.
Lassen Sie das Kennwortfeld nicht leer. Verwenden Sie ein sicheres Kennwort.
subscriber_security_mode
1
Windows-Authentifizierung.
Verwenden Sie nach Möglichkeit die Windows-Authentifizierung.
0
SQL Server-Authentifizierung.
Hinweis:Nach dem Ändern des Anmeldenamens oder Kennwortes eines Agents müssen Sie den Agent beenden und neu starten, damit die Änderungen in Kraft treten.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
sp_MSchange_merge_agent_properties wird für die Mergereplikation verwendet.
Wenn der Verleger in einer Instanz von SQL Server 2005 ausgeführt wird, sollten Sie sp_changemergesubscription verwenden, um Eigenschaften eines Merge-Agent-Auftrags zu ändern, der ein auf dem Verteiler ausgeführtes Pushabonnement synchronisiert.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin auf dem Verteiler können sp_MSchange_merge_agent_properties ausführen.
Siehe auch
Verweis
sp_addmergepushsubscription_agent (Transact-SQL)
sp_addmergesubscription (Transact-SQL)
Andere Ressourcen
Verwenden mehrerer Versionen von SQL Server in einer Replikationstopologie