Pokrenite SQL Server Agent - Konfigurirajte SQL Server 2012

SQL Server Agent vam omogućava da automatizujete razne administrativne zadatke. U ovom vodiču, prošetamo kroz proces korištenja SQL Server-a za kreiranje i raspoređivanje posla koji automatizuje administraciju baze podataka. Ovaj tutorijal je specifičan za SQL Server 2012 . Ako koristite stariju verziju SQL Servera, možda ćete želeti da pročitate Automatiziranje administracije baze podataka sa SQL Server Agentom . Ako koristite kasniju verziju SQL Servera, možda ćete želeti da pročitate Konfiguriranje SQL Server Agenta za SQL Server 2014.

01 od 06

Pokretanje SQL Server Agenta u SQL Serveru 2012

SQL Server Configuration Manager.

Otvorite Microsoft SQL Server Configuration Manager i kliknite na stavku "SQL Server Services" u levom oknu. Zatim, u desnom oknu, pronađite uslugu SQL Server Agent. Ako je status te usluge "RUNNING", ne morate ništa uraditi. Inače, kliknite desnim tasterom miša na uslugu SQL Server Agent i izaberite iskačući opciju Start u iskačućem meniju. Usluga će tada početi da radi.

02 od 06

Prebacite na SQL Server Management Studio

Object Explorer.

Zatvorite SQL Server Configuration Manager i otvorite SQL Server Management Studio. Unutar SSMS-a, proširite fasciklu SQL Server Agent-a. Videćete proširene mape prikazane gore.

03 od 06

Kreirajte posao za SQL Server

Stvaranje posla.

Zatim, desnim tasterom miša kliknite na fasciklu "Jobs" i iz start-up menija izaberite New Job. Videćete gornji prozor za kreiranje novog zadatka. Popunite polje Ime sa jedinstvenim imenom za svoj posao (deskriptivno će vam pomoći da upravljate poslovima bolje dole!). Navedite račun koji želite da budete vlasnik posla u okviru Text box. Posao će se pokrenuti sa dozvolama ovog naloga i može se modifikovati samo od strane vlasnika ili članova uloge sysadmin-a.

Kada navedete ime i vlasnika, iz padajuće liste izaberite jednu od unapred definisanih kategorija zadataka. Na primer, možete odabrati kategoriju "Održavanje baze podataka" za rutinske zadatke održavanja .

Koristite polje za tekst velikog opisa da biste detaljno opisali svrhu vašeg posla. Napišite ga na takav način da bi neko (uključen!) Mogao da ga pogleda nekoliko godina od sada i da razume svrhu posla.

Konačno, uverite se da je polje Omogućeno.

Nemojte još uvek kliknuti na OK - moramo više da uradimo u ovom prozoru!

04 od 06

Pogledajte radne korake

Prozor za radne korake.

Na levoj strani prozora New Job, videćete ikonu koraka ispod naslova "Izaberi stranicu". Kliknite na ovu ikonu da biste videli prazničnu listu radnih naredbi prikazanih gore.

05 od 06

Kreirajte korak posla

Kreiranje novog koraka za posao.

Zatim ćete morati dodati pojedinačne korake za svoj posao. Kliknite na dugme Novo da biste kreirali novi korak posla i videćete prozor New Job Step prikazan gore.
-
Koristite tekstualno polje Step Name da biste dobili opisno ime za Korak.

Koristite padajuće polje Database da biste izabrali bazu podataka na kojoj će posao raditi.

Na kraju, koristite komandni tekst box da biste obezbedili sintaksu Transact-SQL koja odgovara željenoj akciji za ovaj korak posla. Kada završite sa unosom naredbe, kliknite na dugme Parse da biste potvrdili sintaksu.

Nakon što uspešno potvrdite sintaksu, kliknite na dugme U redu da biste kreirali korak. Ponovite ovaj proces toliko puta koliko je potrebno da biste definirali željeni posao agenta SQL Servera.

06 od 06

Raspored svog posla SQL Server Agent 2012

Planiranje poslovi agenta SQL Servera.

Konačno, želite da postavite raspored za posao tako što ćete kliknuti na ikonu rasporeda u dijelu Izaberi stranicu u prozoru New Job. Videćete prozor New Job Schedule prikazan gore.

Navedite ime za raspored u tekstualnom polju Ime i izaberite vrstu rasporeda (Jednokratno, Ponavljanje, Počni kada se SQL Server Agent započinje ili pokreće kada CPU postaju prazni) iz padajućeg okvira. Zatim koristite dijelove frekvencije i trajanje prozora za određivanje parametara posla. Kada završite kliknite na dugme U redu da biste zatvorili prozor Raspored i OK da biste kreirali posao.