Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Devolve uma lista de todos os servidores ativados como editores alternativos para publicações de fusão. Este procedimento armazenado é executado no Assinante na base de dados de subscrição.
Transact-SQL convenções de sintaxe
Syntax
sys.sp_helpmergealternatepublisher
[ @publisher = ] N'publisher'
, [ @publisher_db = ] N'publisher_db'
, [ @publication = ] N'publication'
[ ; ]
Arguments
@publisher [ = ] N'editor'
O nome do Publisher alternativo. @publisher é sysname, sem padrão.
@publisher_db [ = ] N'publisher_db'
O nome da base de dados de publicações. @publisher_db é sysname, sem padrão.
[ @publication = ] N'publicação'
O nome da publicação. @publication é sysname, sem padrão.
Conjunto de resultados
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
alternate_publisher |
sysname | Nome do Publisher alternativo. |
alternate_publisher_db |
sysname | Nome da base de dados de publicações. |
alternate_publication |
sysname | Nome da publicação. |
alternate_distributor |
sysname | Nome do distribuidor. |
friendly_name |
nvarchar(255) | Descrição do Publisher alternativo. |
enabled |
bit | Especifica se o servidor é um Publisher alternativo.
1especifica que o Publisher está ativado como Publisher alternativo.
0 especifica que não está ativado. |
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Remarks
sp_helpmergealternatepublisher é usado na replicação por fusão.
Durante cada sessão de fusão, o sistema consulta tanto o Publisher como o Subscritor para a lista de editores alternativos de cada um. O processo de fusão adiciona ou elimina entradas na lista de editoras alternativas, resultando em que a lista de editoras alternativas tanto no Subscritor como no Publisher coincide.
Permissions
Apenas os membros da lista de acesso à publicação para a publicação podem executar sp_helpmergealternatepublisher.