sys.sp_MSchange_merge_agent_properties (Transact-SQL)

Dotyczy:SQL Server

Zmienia właściwości zadania Merge Agent działającego w wersji SQL Server 2005 (9.x) lub nowszej wersji Distributor. Ta procedura przechowywana służy do zmiany właściwości, gdy Publisher działa na instancji SQL Server 2000 (8.x). Ta procedura przechowywana jest wykonywana przez dystrybutora w bazie danych dystrybucji.

Transact-SQL konwencje składni

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'publisher'

Nazwa wydawcy. @publisher jest nazwą systemu bez wartości domyślnej.

[ @publisher_db = ] N'publisher_db'

Nazwa bazy danych publikacji. @publisher_db to sysname, bez domyślnego zapisu.

[ @publication = ] N'publication'

Nazwa publikacji. @publication to sysname, bez domyślnego zapisu.

[ @subscriber = ] N'subskrybent'

Nazwa subskrybenta. @subscriber to sysname, bez domyślnego ustawienia.

[ @subscriber_db = ] N'subscriber_db'

Nazwa bazy danych subskrypcji. @subscriber_db to sysname, bez domyślnego zapisu.

[ @property = ] N'property'

Własność publikacji do zmiany. @property to sysname, bez domyślnego zapisu.

[ @value = ] N'value'

Nowa wartość właściwości. @value to nvarchar(524), bez domyślnego stanowczości.

Ta tabela opisuje właściwości zadania Merge Agent, które można zmienić, oraz ograniczenia dotyczące wartości tych właściwości.

Property Value Opis
description Krótki opis subskrypcji.
merge_job_login Zaloguj się na konto Windows, na którym działa agent.
merge_job_password Hasło do konta Windows, pod którym uruchamia się zadanie agenta.
publisher_login Zaloguj się, aby użyć podczas łączenia z Publisher i synchronizacji subskrypcji.
publisher_password Hasło Publisher.

Nie używaj pustego hasła. Użyj silnego hasła.
publisher_security_mode 1 Uwierzytelnianie Windows.

Jeśli to możliwe, użyj uwierzytelniania systemu Windows.
0 Uwierzytelnianie programu SQL Server.
subscriber_login Zaloguj się, aby użyć podczas łączenia się z abonentem i synchronizacji subskrypcji.
subscriber_password Hasło subskrybenta.

Nie używaj pustego hasła. Użyj silnego hasła.
subscriber_security_mode 1 Uwierzytelnianie Windows.

Jeśli to możliwe, użyj uwierzytelniania systemu Windows.
0 Uwierzytelnianie programu SQL Server.

Po zmianie logowania lub hasła do agenta musisz zatrzymać i zrestartować agenta, zanim zmiana wejdzie w życie.

Zwracanie wartości kodu

0 (powodzenie) lub 1 (niepowodzenie).

Remarks

sp_MSchange_merge_agent_properties jest używany w replikacji scalania.

Gdy Publisher działa na instancji SQL Server wersji 2005 (9.x) lub nowszej, powinieneś użyć sp_changemergesubscription do zmiany właściwości Merge Agent zadania, które synchronizuje subskrypcję push działającą u Dystrybutora.

Permissions

Tylko członkowie roli stałego serwera administratora systemu w Dystrybutorze mogą wykonywać sp_MSchange_merge_agent_properties.