Impostazione di un avviso del database di SQL Server (Windows)Set Up a SQL Server Database Alert (Windows)

Tramite Monitoraggio di sistema è possibile creare un avviso da generare quando viene raggiunto un valore soglia per un contatore di Monitoraggio di sistema.Using System Monitor, you can create an alert to be raised when a threshold value for a System Monitor counter has been reached. In risposta all'avviso, Monitoraggio di sistema può avviare un'applicazione, ad esempio un'applicazione personalizzata programmata per gestire la condizione dell'avviso.In response to the alert, System Monitor can launch an application, such as a custom application written to handle the alert condition. Ad esempio, è possibile creare un avviso che viene generato quando il numero di deadlock supera un valore specifico.For example, you can create an alert that is raised when the number of deadlocks exceeds a specific value.

È inoltre possibile impostare gli avvisi tramite Microsoft SQL Server Management StudioSQL Server Management Studio e SQL ServerSQL Server Agent.Alerts also can be defined using Microsoft SQL Server Management StudioSQL Server Management Studio and SQL ServerSQL Server Agent. Per altre informazioni, vedere Avvisi.For more information, see Alerts.

Per impostare un avviso del database di SQL ServerTo set up a SQL Server database alert

  1. Nell'albero di navigazione della finestra Prestazioni espandere Avvisi e registri di prestazioni.On the navigation tree of the Performance window, expand Performance Logs and Alerts.

  2. Fare clic con il pulsante destro del mouse su Avvisie quindi scegliere Impostazioni nuovo avviso.Right-click Alerts, and then click New Alert Settings.

  3. Nella finestra di dialogo Impostazioni nuovo avviso digitare un nome per il nuovo avviso e quindi fare clic su OK.In the New Alert Settings dialog box, type a name for the new alert, and then click OK.

  4. Nella scheda Generale della finestra di dialogo relativa al nuovo avviso inserire un commento nel campo Commentoe fare clic su Aggiungi per aggiungere un contatore all'avviso.On the General tab of the dialog box for the new alert, add a Comment, and click Add to add a counter to the alert.

    Tutti gli avvisi devono avere almeno un contatore.All alerts must have at least one counter.

  5. Nella finestra di dialogo Aggiungi contatori selezionare un oggetto di SQL Server nell'elenco Oggetto prestazione e quindi selezionare un contatore in Seleziona i contatori dall'elenco.In the Add Counters dialog box, select a SQL Server object from the Performance Object list, and then select a counter from the Select counters from list.

  6. Per aggiungere il contatore all'avviso, fare clic su Aggiungi.To add the counter to the alert, click Add. È possibile continuare ad aggiungere contatori oppure fare clic su Chiudi per tornare alla finestra di dialogo del nuovo avviso.You can continue to add counters, or you can click Close to return to the dialog box for the new alert.

  7. Nella finestra di dialogo del nuovo avviso selezionare Superiore o Inferiorenell'elenco Avvisa quando il valore è e quindi specificare un valore soglia in Limite.In the new alert dialog box, click either Over or Underin the Alert when the value is list, and then enter a threshold value in Limit.

    L'avviso viene generato quando il valore del contatore è superiore o inferiore al valore soglia, a seconda che sia stato selezionato Superiore o Inferiore.The alert is generated when the value for the counter is more than or less than the threshold value (depending on whether you clicked Over or Under).

  8. Nelle caselle Campiona dati ogni impostare la frequenza di campionamento.In the Sample data every boxes, set the sampling frequency.

  9. Nella scheda Azione impostare le azioni in modo che vengano eseguite ogni volta che viene generato l'avviso.On the Action tab, set actions to occur every time the alert is triggered.

  10. Nella scheda Pianificazione impostare l'avvio e l'arresto pianificati per l'analisi dell'avviso.On the Schedule tab, set the start and stop schedule for the alert scan.

Vedere ancheSee Also

Creare un avviso del database di SQL ServerCreate a SQL Server Database Alert