sp_validate_redirected_publisher (Transact-SQL)
Verifica se o host atual do banco de dados de publicação pode dar suporte à replicação. Deve ser executado em um banco de dados de distribuição. Este procedimento é chamado pelo sp_get_redirected_publisher.
Convenções da sintaxe Transact-SQL
Sintaxe
sp_validate_redirected_publisher
[ @original_publisher = ] 'original_publisher',
[ @publisher_db = ] 'database_name',
[ @redirected_publisher = ] 'new_publisher' output
Argumentos
[ @original_publisher = ] '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 = ] 'publisher_db'
O nome do banco de dados que está sendo publicado. publisher_db é sysname, sem padrão.[ @redirected_publisher = ] 'redirected_publisher'
O destino de redirecionamento especificado quando sp_redirect_publisher foi chamado para o par publicador/banco de dados. redirected_publisher é sysname, sem padrão.
Valores de código de retorno
0 (êxito) ou 1 (falha)
Conjuntos de resultados
Nenhum.
Comentários
Se não houver nenhuma entrada para o publicador e o banco de dados de publicação, sp_validate_redirected_publisher retornará um valor nulo no parâmetro de saída @redirected\_publisher. Se uma entrada existir, ela será retornada no parâmetro de saída nos casos de êxito e de falha.
Se a validação for bem-sucedida, sp_validate_redirected_publisher retornará uma indicação de sucesso.
Se a validação falhar, ocorrerão erros descrevendo a falha.
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 publicador.
Consulte também
Referência
Procedimentos armazenados de replicação (Transact-SQL)
sp_get_redirected_publisher (Transact-SQL)