Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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.