Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Verandert de eigenschappen van een Merge Agent-taak die draait op een SQL Server 2005 (9.x) of latere versie van Distributor. Deze opgeslagen procedure wordt gebruikt om eigenschappen te wijzigen wanneer de Publisher draait op een instantie van SQL Server 2000 (8.x). Deze opgeslagen procedure wordt uitgevoerd bij de distributeur in de distributiedatabase.
Transact-SQL syntaxis-conventies
Syntax
sys.sp_MSchange_merge_agent_properties
[ @publisher = ] N'publisher'
, [ @publisher_db = ] N'publisher_db'
, [ @publication = ] N'publication'
, [ @subscriber = ] N'subscriber'
, [ @subscriber_db = ] N'subscriber_db'
, [ @property = ] N'property'
, [ @value = ] N'value'
[ ; ]
Arguments
[ @publisher = ] N'uitgever'
De naam van de uitgever. @publisher is sysname, zonder standaardinstelling.
[ @publisher_db = ] N'publisher_db'
De naam van de publicatiedatabase. @publisher_db is systeemnaam, zonder standaard.
[ @publication = ] N'publicatie'
De naam van de publicatie. @publication is sysname, zonder standaard.
[ @subscriber = ] N'abonnee'
De naam van de abonnee. @subscriber is een systeemnaam, zonder standaard.
[ @subscriber_db = ] N'subscriber_db'
De naam van de abonnementsdatabase. @subscriber_db is sysname, zonder standaard.
[ @property = ] N'eigenschap'
De publicatie-eigenschap om te veranderen. @property is een systeemnaam, zonder standaard.
[ @value = ] N'waarde'
De nieuwe eigenschapswaarde. @value is nvarchar(524), zonder standaard.
Deze tabel beschrijft de eigenschappen van de Merge Agent-taak die kunnen worden gewijzigd en beperkingen op de waarden voor die eigenschappen.
| Property | Value | Description |
|---|---|---|
description |
Een korte beschrijving van het abonnement. | |
merge_job_login |
Log in op het Windows-account waaronder de agent draait. | |
merge_job_password |
Wachtwoord voor het Windows-account waaronder de agent-taak draait. | |
publisher_login |
Log in om te gebruiken wanneer je verbinding maakt met een Publisher om het abonnement te synchroniseren. | |
publisher_password |
Publisher-wachtwoord. Gebruik geen leeg wachtwoord. Gebruik een sterk wachtwoord. |
|
publisher_security_mode |
1 |
Windows-authenticatie. Gebruik waar mogelijk Windows-verificatie. |
0 |
SQL Server-verificatie. | |
subscriber_login |
Log in om te gebruiken wanneer je verbinding maakt met een abonnee om het abonnement te synchroniseren. | |
subscriber_password |
Wachtwoord van de abonnee. Gebruik geen leeg wachtwoord. Gebruik een sterk wachtwoord. |
|
subscriber_security_mode |
1 |
Windows-authenticatie. Gebruik waar mogelijk Windows-verificatie. |
0 |
SQL Server-verificatie. |
Na het wijzigen van een agent-login of wachtwoord moet je de agent stoppen en opnieuw starten voordat de wijziging van kracht wordt.
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Remarks
sp_MSchange_merge_agent_properties wordt gebruikt bij merge-replicatie.
Wanneer de Publisher draait op een instantie van SQL Server versie van 2005 (9.x) of later, moet je sp_changemergesubscription gebruiken om eigenschappen van een Merge Agent taak te wijzigen die een push-abonnement synchroniseert dat bij de distributeur draait.
Permissions
Alleen leden van de sysadmin-vaste serverrol bij de Distributor kunnen uitvoeren sp_MSchange_merge_agent_properties.