sp_msx_defect (Transact-SQL)
Remove o servidor atual de operações multisservidor.
Cuidado |
---|
sp_msx_defect edita o registro. A edição manual do registro não é recomendada, pois alterações incorretas ou não apropriadas podem causar sérios problemas de configuração para o sistema. Portanto, apenas usuários experientes deveriam usar o programa Editor do Registro para editar o registro. Para obter mais informações, consulte a documentação do Microsoft Windows. |
Convenções da sintaxe Transact-SQL
Sintaxe
sp_msx_defect [@forced_defection =] forced_defection
Argumentos
[ @forced_defection =] forced_defection
Especifica se deve ou não ocorrer o forçamento de remoção se o Master SQLServerAgent foi perdido permanentemente devido a um banco de dados msdb irreversivelmente danificado ou à ausência de backup do banco de dados msdb. forced_defectioné bit, com o padrão de 0, que indica que nenhuma remoção forçada deve ocorrer. O valor 1 força a remoção.Depois de forçar uma remoção pela execução de sp_msx_defect, um membro da função de servidor fixa sysadmin no Master SQLServerAgent deve executar o seguinte comando para concluir a remoção:
EXECUTE msdb.dbo.sp_delete_targetserver @server_name = 'tsx-server', @post_defection = 0
Valores de código de retorno
0 (êxito) ou 1 (falha)
Conjuntos de resultados
Nenhum
Comentários
Quando sp_msx_defect for concluído corretamente, uma mensagem será retornada.
Permissões
Para executar este procedimento armazenado, o usuário deve ser um membro da função de servidor fixa sysadmin.