Condividi tramite


Creazione di un operatore

In questo argomento viene illustrato come configurare un utente per la ricezione di notifiche relative ai processi di Microsoft SQL Server Agent in SQL Server 2012 tramite SQL Server Management Studio o Transact-SQL.

Contenuto dell'argomento

  • Prima di iniziare:

    Limitazioni e restrizioni

    Sicurezza

  • Per creare un operatore utilizzando:

    SQL Server Management Studio

    Transact-SQL

Prima di iniziare

Limitazioni e restrizioni

  • Le opzioni Cercapersone e net send verranno rimosse da SQL Server Agent in una versione futura di Microsoft SQL Server. Evitare pertanto di utilizzarle in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui sono state implementate.

  • Si noti che per inviare notifiche tramite posta elettronica e cercapersone agli operatori, è necessario configurare SQL Server Agent per l'utilizzo di Posta elettronica database. Per ulteriori informazioni, vedere Procedura: Assegnazione di avvisi a un operatore (SQL Server Management Studio).

  • In SQL Server Management Studio è incluso un semplice strumento grafico per la gestione dei processi, che è lo strumento consigliato per la creazione e la gestione dell'infrastruttura dei processi.

Sicurezza

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin possono creare gli operatori.

Icona freccia utilizzata con il collegamento Torna all'inizio[Top]

Utilizzo di SQL Server Management Studio

Per creare un operatore

  1. In Esplora oggetti fare clic sul segno più per espandere il server in cui si desidera creare un operatore di SQL Server Agent.

  2. Fare clic sul segno più per espandere SQL Server Agent.

  3. Fare clic con il pulsante destro del mouse sulla cartella Operatori e quindi scegliere Nuovo operatore.

    Nella pagina Generale della finestra di dialogo Nuovo operatore sono disponibili le opzioni indicate di seguito.

    • Nome
      Consente di modificare il nome dell'operatore.

    • Abilitato
      Consente di abilitare l'operatore. Se non è abilitato, all'operatore non verranno inviate notifiche.

    • Indirizzo posta elettronica
      Specifica l'indirizzo di posta elettronica dell'operatore.

    • Indirizzo Net Send
      Consente di specificare l'indirizzo da utilizzare per net send.

    • Indirizzo cercapersone
      Specifica l'indirizzo di posta elettronica da utilizzare per il cercapersone dell'operatore.

    • Pianificazione cercapersone per operatore in servizio
      Consente di impostare gli orari in cui il cercapersone è attivo.

    • Lunedì - Domenica
      Consente di selezionare i giorni in cui il cercapersone è attivo.

    • Inizio giornata lavorativa
      Consente di selezionare l'ora a partire da cui SQL Server Agent invierà messaggi al cercapersone.

    • Fine giornata lavorativa
      Consente di selezionare l'ora oltre cui SQL Server Agent non invierà più messaggi al cercapersone.

    Nella pagina Generale della finestra di dialogo Notifiche sono disponibili le opzioni indicate di seguito.

    • Avvisi
      Consente di visualizzare gli avvisi nell'istanza.

    • Processi
      Consente di visualizzare i processi nell'istanza.

    • Elenco avvisi
      Consente di visualizzare l'elenco degli avvisi nell'istanza.

    • Elenco processi
      Consente di visualizzare l'elenco dei processi nell'istanza.

    • Posta elettronica
      Consente di inviare una notifica all'operatore tramite posta elettronica.

    • Cercapersone
      Inviare una notifica all'operatore tramite un messaggio di posta elettronica all'indirizzo del cercapersone.

    • Net Send
      Consente di inviare una notifica all'operatore tramite net send.

  4. Al termine della creazione del nuovo operatore, fare clic su OK.

Icona freccia utilizzata con il collegamento Torna all'inizio[Top]

Utilizzo di Transact-SQL

Per creare un operatore

  1. In Esplora oggetti connettersi a un'istanza del Motore di database.

  2. Sulla barra Standard fare clic su Nuova query.

  3. Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui.

    -- sets up the operator information for user 'danwi.' The operator is enabled. 
    -- SQL Server Agent sends notifications by pager from Monday through Friday from 8 A.M. to 5 P.M.
    USE msdb ;
    GO
    
    EXEC dbo.sp_add_operator
        @name = N'Dan Wilson',
        @enabled = 1,
        @email_address = N'danwi',
        @pager_address = N'5551290AW@pager.Adventure-Works.com',
        @weekday_pager_start_time = 080000,
        @weekday_pager_end_time = 170000,
        @pager_days = 62 ;
    GO
    

Per ulteriori informazioni, vedere sp_add_operator (Transact-SQL).

Icona freccia utilizzata con il collegamento Torna all'inizio[Top]