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 espelho na instância do servidor.
Convenções da sintaxe Transact-SQL
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
Este procedimento requer aquele Agente SQL Server é permitido executar na instância de servidor e para executar, Agente deve estar executando para o trabalho de monitor de espelhamento de banco de dados.
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 espelho 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
Exige associação à 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;
Consulte também
Referência
sp_dbmmonitorchangemonitoring (Transact-SQL)
sp_dbmmonitordropmonitoring (Transact-SQL)
sp_dbmmonitorhelpmonitoring (Transact-SQL)
sp_dbmmonitorresults (Transact-SQL)