Skip to main content

Configurazione di SQL Server Agent 2012

Sql is not Connecting and could not start SQL Services (Aprile 2025)

Sql is not Connecting and could not start SQL Services (Aprile 2025)
Anonim

SQL Server Agent consente di automatizzare una serie di attività amministrative. In questo tutorial, illustreremo il processo di utilizzo di SQL Server Agent per creare e pianificare un processo che automatizza l'amministrazione del database. Questo tutorial è specifico per SQL Server 2012. Se si utilizza una versione precedente di SQL Server, è possibile leggere Automazione dell'amministrazione del database con SQL Server Agent. Se si utilizza una versione successiva di SQL Server, è possibile che si desideri leggere Configurazione di SQL Server Agent per SQL Server 2014.

01 di 06

Avvio di SQL Server Agent in SQL Server 2012

Aprire Microsoft SQL Server Configuration Manager e fare clic sulla voce "Servizi SQL Server" nel riquadro di sinistra. Quindi, nel riquadro destro, individuare il servizio Agente SQL Server. Se lo stato di tale servizio è "RUNNING", non è necessario fare nulla. In caso contrario, fare clic con il pulsante destro del mouse sul servizio Agente SQL Server e selezionare Avvia dal menu a comparsa. Il servizio inizierà quindi a funzionare.

02 di 06

Passare a SQL Server Management Studio

Chiudere SQL Server Configuration Manager e aprire SQL Server Management Studio. All'interno di SSMS, espandere la cartella Agente SQL Server. Vedrai le cartelle espanse mostrate sopra.

03 di 06

Creare un processo agente SQL Server

Quindi, fare clic con il tasto destro sulla cartella Lavori e selezionare Nuovo lavoro dal menu di avvio. Vedrai la finestra di creazione del nuovo lavoro mostrata sopra. Compila il campo Nome con un nome univoco per il tuo lavoro (essere descrittivo ti aiuterà a gestire meglio i lavori lungo la strada!). Specificare l'account che si desidera essere il proprietario del lavoro nella casella di testo Proprietario. Il lavoro verrà eseguito con le autorizzazioni di questo account e potrà essere modificato solo dal proprietario o dai membri del ruolo sysadmin.

Una volta specificato un nome e un proprietario, scegliere una delle categorie di lavoro predefinite dall'elenco a discesa. Ad esempio, è possibile scegliere la categoria "Manutenzione del database" per i lavori di manutenzione ordinaria.

Utilizza il campo di testo Descrizione di grandi dimensioni per fornire una descrizione dettagliata dello scopo del tuo lavoro. Scrivilo in modo che qualcuno (incluso te stesso!) Possa guardarlo tra diversi anni e capire lo scopo del lavoro.

Infine, assicurati che la casella Abilitato sia selezionata.

Non cliccare ancora OK - abbiamo ancora molto da fare in questa finestra!

04 di 06

Visualizza i passaggi del lavoro

Sul lato sinistro della finestra Nuovo lavoro, vedrai un'icona Passaggi sotto l'intestazione "Seleziona una pagina". Fare clic su questa icona per vedere l'elenco dei passaggi di lavoro vuoto mostrato sopra.

05 di 06

Crea un passaggio di lavoro

Successivamente, dovrai aggiungere i singoli passaggi per il tuo lavoro. Fare clic sul pulsante Nuovo per creare un nuovo passaggio di lavoro e verrà visualizzata la finestra Nuovo passaggio di lavoro sopra illustrata.

Utilizzare la casella di testo Nome passo per fornire un nome descrittivo per il passaggio.

Utilizzare la casella a discesa Database per selezionare il database su cui il lavoro agirà.

Infine, utilizzare la casella di testo Comando per fornire la sintassi Transact-SQL corrispondente all'azione desiderata per questo passaggio di lavoro. Una volta completato l'inserimento del comando, fare clic sul pulsante Parse per verificare la sintassi.

Dopo aver convalidato correttamente la sintassi, fare clic su OK per creare il passo. Ripetere questo processo tutte le volte necessarie per definire il lavoro desiderato di SQL Server Agent.

06 di 06

Pianifica il tuo lavoro SQL Server Agent 2012

Infine, ti consigliamo di impostare una pianificazione per il lavoro facendo clic sull'icona Pianificazione nella parte Seleziona una pagina della finestra Nuovo lavoro. Vedrai la finestra New Job Schedule mostrata sopra.

Fornire un nome per la pianificazione nella casella di testo Nome e scegliere un tipo di pianificazione (One-Time, Ricorrente, Avvia all'avvio di SQL Server Agent o Avvia quando le CPU diventano inattive) dalla casella a discesa. Quindi utilizzare le sezioni di frequenza e durata della finestra per specificare i parametri del lavoro. Al termine, fare clic su OK per chiudere la finestra Pianifica e OK per creare il lavoro.