sp_MSchange_merge_agent_properties (Transact-SQL)
Aplica-se: SQL Server
Altera as propriedades de um trabalho do Merge Agent executado em um Distribuidor do SQL Server 2005 (9.x) ou versão posterior. Esse procedimento armazenado é usado para alterar propriedades quando o Publicador é executado em uma instância do SQL Server 2000 (8.x). Esse procedimento armazenado é executado no Distribuidor, no banco de dados de distribuição.
Convenções de sintaxe de Transact-SQL
Sintaxe
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'
[ ; ]
Argumentos
@publisher [ = ] N'editor'
O nome do Editor. @publisher é sysname, sem padrão.
@publisher_db [ = ] N'publisher_db'
O nome do banco de dados de publicação. @publisher_db é sysname, sem padrão.
@publication [ = ] N'publicação'
O nome da publicação. @publication é sysname, sem padrão.
@subscriber [ = ] N'assinante'
O nome do Assinante. @subscriber é sysname, sem padrão.
@subscriber_db [ = ] N'subscriber_db'
O nome do banco de dados de assinatura. @subscriber_db é sysname, sem padrão.
@property [ = ] N'propriedade'
A propriedade de publicação a ser alterada. @property é sysname, sem padrão.
@value [ = ] N'valor'
O novo valor da propriedade. @value é nvarchar(524), sem padrão.
Essa tabela descreve as propriedades do trabalho de Agente de Mesclagem que podem ser alteradas e restrições nos valores dessas propriedades.
Propriedade | Valor | Descrição |
---|---|---|
description |
Uma descrição breve da assinatura. | |
merge_job_login |
Logon para a conta do Windows na qual o agente é executado. | |
merge_job_password |
Senha para a conta do Windows na qual o trabalho do agente é executado. | |
publisher_login |
Logon a ser usado na conexão com um Publicador para sincronizar a assinatura. | |
publisher_password |
Senha do Publicador. Não use uma senha em branco. Use uma senha forte. |
|
publisher_security_mode |
1 |
Autenticação do Windows. Quando possível, use a autenticação do Windows. |
0 |
Autenticação do SQL Server. | |
subscriber_login |
Logon a ser usado na conexão com um Assinante para sincronizar a assinatura. | |
subscriber_password |
Senha do assinante. Não use uma senha em branco. Use uma senha forte. |
|
subscriber_security_mode |
1 |
Autenticação do Windows. Quando possível, use a autenticação do Windows. |
0 |
Autenticação do SQL Server. |
Depois de alterar o logon ou a senha de um agente, você deve parar e reiniciar o agente antes que as alterações entrem em vigor.
Valores do código de retorno
0
(sucesso) ou 1
(falha).
Comentários
sp_MSchange_merge_agent_properties
é usado na replicação de mesclagem.
Quando o Publicador é executado em uma instância do SQL Server 2005 (9.x) ou versão posterior, você deve usar o sp_changemergesubscription para alterar as propriedades de um trabalho do Merge Agent que sincroniza uma assinatura push executada no Distribuidor.
Permissões
Somente membros da função de servidor fixa sysadmin no Distribuidor podem executar sp_MSchange_merge_agent_properties
.