Porniți SQL Server Agent - Configurați SQL Server 2012

Agentul SQL Server vă permite să automatizați o varietate de sarcini administrative. În acest tutorial, urmărim procesul de utilizare a SQL Server Agent pentru a crea și a programa un job care automatizează administrarea bazei de date. Acest tutorial este specific pentru SQL Server 2012 . Dacă utilizați o versiune anterioară de SQL Server, este posibil să doriți să citiți Administrarea bazei de date automatizate cu agent SQL Server . Dacă utilizați o versiune ulterioară de SQL Server, este posibil să doriți să citiți Configurarea SQL Server Agent pentru SQL Server 2014.

01 din 06

Pornirea agentului SQL Server în SQL Server 2012

SQL Server Configuration Manager.

Deschideți Managerul de configurare Microsoft SQL Server și faceți clic pe elementul "Servicii SQL Server" din panoul din stânga. Apoi, în panoul din dreapta, găsiți serviciul SQL Server Agent. Dacă statutul acestui serviciu este "RUNNING", nu trebuie să faceți nimic. În caz contrar, faceți clic dreapta pe serviciul SQL Server Agent și selectați Start din meniul pop-up. Serviciul va începe apoi să ruleze.

02 din 06

Treceți la SQL Server Management Studio

Object Explorer.

Închideți Managerul de configurare SQL Server și deschideți SQL Server Management Studio. În cadrul SSMS, extindeți folderul Agent SQL Server. Veți vedea folderele expuse mai sus.

03 din 06

Creați o lucrare de agent SQL Server

Crearea unui loc de muncă.

Apoi, dați clic dreapta pe dosarul Locuri de muncă și selectați Job nou din meniul de pornire. Veți vedea fereastra de creare a unei noi locuri de muncă afișată mai sus. Completați câmpul Name cu un nume unic pentru jobul dvs. (fiind descriptiv vă va ajuta să vă gestionați mai bine lucrările în jos!). Specificați contul în care doriți să fiți proprietarul lucrării în caseta de text Proprietar. Lucrarea va rula cu permisiunile acestui cont și poate fi modificată numai de către proprietarul sau membrii rolului sysadmin.

După ce ați specificat un nume și un proprietar, alegeți una dintre categoriile predefinite de locuri de muncă din lista derulantă. De exemplu, puteți alege categoria "Întreținere bază de date" pentru lucrările de întreținere de rutină .

Utilizați câmpul de text Descriere mare pentru a oferi o descriere detaliată a scopului lucrării. Scrieți-o în așa fel încât o persoană (inclusă!) Să poată privi la ea mai mulți ani și să înțeleagă scopul slujbei.

În cele din urmă, asigurați-vă că este bifată caseta Activat.

Nu faceți clic pe OK încă - avem mai multe de făcut în această fereastră!

04 din 06

Vizualizați pașii de lucru

Fereastra pentru pașii de lucru.

În partea stângă a ferestrei New Job, veți vedea o pictogramă Steps sub rubrica "Selectați o pagină". Faceți clic pe această pictogramă pentru a vedea lista de etape a lucrărilor goale afișată mai sus.

05 din 06

Creați un pas de lucru

Crearea unui pas nou de lucru.

Apoi, va trebui să adăugați pașii individuali pentru serviciul dvs. Faceți clic pe butonul Nou pentru a crea un nou pas de lucru și veți vedea fereastra New Job Step (Nou loc de muncă) prezentată mai sus.

Utilizați caseta de text Step Name pentru a furniza un nume descriptiv pentru Pasul.

Utilizați caseta derulantă Baza de date pentru a selecta baza de date pe care va acționa lucrarea.

În cele din urmă, utilizați caseta text pentru a furniza sintaxa Transact-SQL corespunzătoare acțiunii dorite pentru acest pas de lucru. După ce ați terminat de introdus comanda, faceți clic pe butonul Parse pentru a verifica sintaxa.

După validarea cu succes a sintaxei, faceți clic pe OK pentru a crea pasul. Repetați acest proces de câte ori este necesar pentru a defini lucrarea dorită de agent SQL Server.

06 din 06

Programați lucrarea pentru SQL Server Agent 2012

Programarea locurilor de muncă SQL Server Agent.

În cele din urmă, veți dori să setați o programare pentru lucrare făcând clic pe pictograma Programare din secțiunea Selectați o pagină din fereastra Noua lucrare. Veți vedea fereastra New Job Schedule prezentată mai sus.

Furnizați un nume pentru program în caseta text Nume și alegeți un tip de programare (O singură dată, Recurgere, Începeți când Agentul SQL Server pornește sau Începeți când CPU-urile devin inactiv) din caseta drop-down. Apoi utilizați secțiunile de frecvență și durată ale ferestrei pentru a specifica parametrii lucrării. Când ați terminat, faceți clic pe OK pentru a închide fereastra Program și OK pentru a crea lucrarea.