Skip to main content

Automatinis duomenų bazių administravimas naudojant SQL Server agentą

Anonim

"SQL Server Agent" leidžia automatizuoti įvairias administracines užduotis. Viena iš šių užduočių - naudoti "SQL Server Agent", kuris sukuria ir planuoja darbą, kuris automatizuoja duomenų bazės administravimą.

01 iš 06

Paleiskite SQL Server agento tarnybą

Atidarykite "Microsoft SQL Server" konfigūravimo tvarkyklę ir suraskite SQL Server agento tarnybą. Jei šios paslaugos statusas yra "BANDOMAS", jums nieko nereikia daryti. Priešingu atveju dešiniuoju pelės mygtuku spustelėkite SQL Server agento tarnybą ir pasirinkite Pradėti iššokančiojo meniu, kad atidarytumėte paleidimo paslaugos langą.

Pastaba: Šis straipsnis taikomas SQL Server 2008. Jei naudojate vėlesnę "SQL Server" versiją, galbūt norėsite perskaityti "SQL Server Agent" konfigūravimą "SQL Server 2012".

Tęsti skaitymą žemiau

02 iš 06

Atidarykite "SQL Server Management Studio" ir išplėskite "SQL Server" agento aplanką

Uždarykite SQL Server Configuration Manager ir atidarykite SQL Server Management Studio. SSMS sistemoje išplėskite aplanką "SQL Server Agent".

Tęsti skaitymą žemiau

03 iš 06

Sukurkite naują "SQL Server" agento darbą

Dešiniuoju pelės mygtuku spustelėkite ant Darbai aplanke ir pasirinkite Naujas darbas iš paleidimo meniu. Užpildykite vardas laukas su unikaliu jūsų darbo pavadinimu (aprašomoji padės geriau valdyti darbo vietas kelyje). Nurodykite paskyrą, kurioje norite būti darbo savininku Savininkas teksto laukelis. Darbas bus vykdomas su šios paskyros leidimais ir jį gali pakeisti tik savininko arba "sysadmin" vaidmenų nariai.Po to, kai nurodėte vardas ir savininkas, iš išplečiamojo sąrašo pasirinkite vieną iš iš anksto nustatytų darbo kategorijų. Pavyzdžiui, galite pasirinkti "Duomenų palaikymo" kategoriją, skirtą įprastoms priežiūros darboms.Naudok didelius apibūdinimas teksto laukas, kuriame pateikiamas išsamus darbo tikslas. Įrašykite taip, kad kažkas (taip pat ir pats) galėtumėte pažvelgti į tai kelerius metus ir suvokti darbo tikslą.Galiausiai, įsitikinkite, kad Įjungtas dėžutė yra pažymėta.

04 iš 06

Įveskite "SQL Server" agento darbo etapų ekraną

Kairėje pusėje Naujas darbas langas pamatysite a Žingsniai po antrašte "Pasirinkti puslapį". Spustelėkite šią piktogramą, kad pamatytumėte tuščią "Job Step List".

Tęsti skaitymą žemiau

05 iš 06

Pridėti SQL Server agento darbo žingsnius

Įtraukite atskirus darbo veiksmus. Spustelėkite Naujas mygtuką norėdami sukurti naują darbo žingsnį ir pamatysite naują darbo žingsnio langą.Naudoti Žingsnio pavadinimas teksto lauką, kad būtų pateiktas žingsnis aprašomojo pavadinimo.Naudoti Duomenų bazė išskleidžiamajame meniu pasirinkite duomenų bazę, kuria atliksite darbą.Galiausiai naudokite Komanda teksto laukelis, norint pateikti "Transact-SQL" sintaksę, atitinkančią pageidaujamą veiksmą, skirtą šiam darbui atlikti. Baigę įvesti komandą, spustelėkite mygtuką Parse mygtukas, norint patikrinti sintaksę.Sėkmingai patvirtinę sintaksę, spustelėkite Gerai sukurti žingsnį. Pakartokite šį procesą tiek kartų, kiek reikia, norėdami nustatyti pageidaujamą SQL Server agento darbą.

06 iš 06

Suplanuokite SQL Server agento darbą

Nustatykite darbo planą spustelėdami Tvarkaraštis piktograma, esanti puslapio "Pasirinkti puslapį" Naujas darbas langas. Pamatysite Naujas darbo grafikas langas.Pateikite grafiko pavadinimą vardas išplečiamajame langelyje pasirinkite teksto laukelį ir pasirinkite tvarkaraščio tipą - "Vienkartinis, pasikartojantis", "Pradėti", kai "SQL Server" agentas pradeda arba pradeda, kai procesoriai tampa neaktyvi. Naudokite lango dažnumą ir trukmę nurodydami darbo parametrus. Kai baigsite, spustelėkite Gerai uždaryti "Schedule" langą ir Gerai sukurti darbą.