Partilhar via


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.

Ícone de vínculo de tópico 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çãoObservaçã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çãoObservaçã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)

Conceitos

Monitorando o espelhamento de banco de dados (SQL Server)