sp_dbmmonitoraddmonitoring (Transact-SQL)
Cria um trabalho de monitor de espelhamento de banco de dados que atualiza periodicamente o status do espelhamento de cada banco de dados espelhado na instância do servidor.
Sintaxe
sp_dbmmonitoraddmonitoring [ update_period ]
Argumentos
update_period
Especifica o intervalo entre atualizações em minutos. Esse valor pode ser de 1 a 120 minutos. O padrão é 1 minuto.Observação Se o período de atualização for definido muito baixo, o tempo de resposta poderá aumentar para clientes.
Valores de código de retorno
Nenhum
Conjuntos de resultados
Nenhum
Comentários
Esse procedimento requer que o SQL Server Agent tenha permissão para ser executado na instância do servidor, e o Agent deve estar em execução para que o trabalho de monitor de espelhamento do banco de dados seja executado.
Se o espelhamento de banco de dados for iniciado a partir do SQL Server Management Studio, o procedimento sp_dbmmonitoraddmonitoring será executado automaticamente. Se você iniciar o espelhamento manualmente usando as instruções ALTER DATABASE para monitorar o banco de dados espelhado na instância de servidor, deve executar sp_dbmmonitoraddmonitoring manualmente.
Observação |
---|
Se você executar sp_dbmmonitoraddmonitoring antes de definir o espelhamento de banco de dados, o trabalho de monitoramento será executado, mas não atualizará a tabela de status na qual o histórico do monitor de espelhamento de banco de dados é armazenado. |
Permissões
Requer associação na função de servidor fixa sysadmin.
Exemplos
O exemplo a seguir inicia o monitoramento com um período de atualização de 3 minutos.
EXEC sp_dbmmonitoraddmonitoring 3;