sp_redirect_publisher (Transact-SQL)
Aplica-se a:SQL Server
Especifica um publicador redirecionado para um par de publicador/banco de dados existente. Se o banco de dados do editor pertencer a um grupo de disponibilidade Always On (AG), o editor redirecionado será o nome do ouvinte AG associado ao AG.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_redirect_publisher
[ @original_publisher = ] N'original_publisher'
, [ @publisher_db = ] N'publisher_db'
[ , [ @redirected_publisher = ] N'redirected_publisher' ]
[ ; ]
Argumentos
@original_publisher [ = ] N'original_publisher'
O nome da instância do SQL Server que publicou originalmente o banco de dados. @original_publisher é sysname, sem padrão.
@publisher_db [ = ] N'publisher_db'
O nome do banco de dados que está sendo publicado. @publisher_db é sysname, sem padrão.
@redirected_publisher [ = ] N'redirected_publisher'
O nome do ouvinte AG associado ao AG que será o novo editor. @redirected_publisher é sysname, com um padrão de NULL
. Quando o ouvinte AG estiver configurado para usar uma porta não padrão, especifique o número da porta junto com o nome do ouvinte, como ListenerName,51433
.
Valores do código de retorno
0
(sucesso) ou 1
(falha).
Conjunto de resultados
Nenhum
Comentários
sp_redirect_publisher
é usado para permitir que um editor de replicação seja redirecionado para o primário atual de um AG associando o par editor/banco de dados ao ouvinte de um AG. Execute sp_redirect_publisher
depois que o ouvinte AG for configurado para o AG que contém o banco de dados publicado.
Se o banco de dados de publicação no editor original for removido de um AG na réplica primária, execute sp_redirect_publisher
sem especificar um valor para o parâmetro @redirected_publisher para remover o redirecionamento para o par editor/banco de dados. Para obter mais informações sobre como redirecionar o editor, consulte Gerenciar um banco de dados replicado do Publisher como parte de um grupo de disponibilidade Always On.
Permissões
O chamador deve ser membro da função de servidor fixa sysadmin , da função de banco de dados fixa db_owner para o banco de dados de distribuição ou membro de uma lista de acesso à publicação para uma publicação definida associada ao banco de dados do editor.
Conteúdo relacionado
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de