Condividi tramite


sp_dbmmonitoraddmonitoring (Transact-SQL)

Crea un processo di Monitoraggio mirroring del database che aggiorna periodicamente lo stato di mirroring per ogni database con mirroring nell'istanza del server.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_dbmmonitoraddmonitoring [ update_period ]

Argomenti

  • update_period
    Specifica l'intervallo, in minuti, tra gli aggiornamenti. Il valore è compreso tra 1 e 120 minuti. Il valore predefinito è 1 minuto.

    [!NOTA]

    Se il periodo di aggiornamento è impostato su un valore troppo basso, i tempi di risposta per i client potrebbero aumentare.

Valori restituiti

Nessuno

Set di risultati

Nessuno

Osservazioni

Per eseguire questa procedura è necessario che sia consentita l'esecuzione di SQL Server Agent nell'istanza del server e per eseguire il processo di Monitoraggio mirroring del database è necessario che SQL Server Agent sia in esecuzione.

Se il mirroring del database viene avviato da SQL Server Management Studio, la procedura sp_dbmmonitoraddmonitoring viene eseguita automaticamente. Se il mirroring viene avviato manualmente tramite le istruzioni ALTER DATABASE, per monitorare un database con mirroring nell'istanza del server, è necessario eseguire sp_dbmmonitoraddmonitoring manualmente.

[!NOTA]

Se si esegue sp_dbmmonitoraddmonitoring prima di impostare il mirroring del database, il processo di monitoraggio verrà eseguito ma non verrà aggiornata la tabella di stato in cui è archiviata la cronologia di Monitoraggio mirroring del database.

Autorizzazioni

È richiesta l'appartenenza al ruolo predefinito del server sysadmin.

Esempi

Nell'esempio seguente viene avviato il monitoraggio con un periodo di aggiornamento di 3 minuti.

EXEC sp_dbmmonitoraddmonitoring 3;