Pag-automate ng Pangangasiwa ng Database Gamit ang SQL Server Agent

01 ng 06

Simulan ang SQL Server Agent Service

Pinapayagan kayo ng SQL Server Agent na i-automate ang iba't ibang mga gawain sa pamamahala. Isa sa mga gawaing iyon ay nagsasangkot ng paggamit ng SQL Server Agent upang lumikha at mag-iskedyul ng isang trabaho na nag-automate ng pangangasiwa ng database.

Buksan ang Microsoft SQL Server Configuration Manager at hanapin ang serbisyo ng SQL Server Agent. Kung ang kalagayan ng serbisyong iyon ay "PAG-RUNNING," hindi mo kailangang gawin. Kung hindi, i-right click sa serbisyo ng SQL Server Agent at piliin ang Start mula sa pop-up menu upang buksan ang window ng Pagsisimula Serbisyo.

Tandaan : Nalalapat ang artikulong ito sa SQL Server 2008. Kung gumagamit ka ng isang mas bagong bersyon ng SQL Server, maaaring gusto mong basahin ang Pag- configure ng SQL Server Agent sa SQL Server 2012 .

02 ng 06

Buksan ang SQL Server Management Studio at Palawakin ang Folder ng Ahente ng SQL Server

Isara ang SQL Server Configuration Manager at buksan ang SQL Server Management Studio. Sa loob ng SSMS, palawakin ang folder ng SQL Server Agent.

03 ng 06

Gumawa ng Bagong SQL Server Agent Job

Mag-right-click sa folder ng Trabaho at piliin ang Bagong Trabaho mula sa start-up na menu. Punan ang field ng Pangalan na may natatanging pangalan para sa iyong trabaho (ang mapaglarawang ay tutulong sa iyo na mas mahusay na pamahalaan ang mga trabaho sa kalsada). Tukuyin ang account na gusto mong maging may-ari ng trabaho sa kahon ng teksto ng May - ari . Ang trabaho ay tatakbo sa mga pahintulot ng account na ito at maaari lamang baguhin ng mga miyembro ng may-ari o sysadmin na papel.

Matapos mong tukuyin ang isang pangalan at may-ari, pumili ng isa sa mga paunang natukoy na mga kategorya ng trabaho mula sa drop-down list. Halimbawa, maaari mong piliin ang kategoryang "Pagpapanatili ng Database" para sa mga karaniwang gawain ng pagpapanatili.

Gamitin ang malaking patlang ng Tekstong Paglalarawan upang magbigay ng detalyadong paglalarawan ng layunin ng trabaho. Isulat ito sa isang paraan na ang isang tao (kasama ang iyong sarili) ay maaaring tumingin sa ito ng ilang taon mula ngayon at nauunawaan ang layunin ng trabaho.

Panghuli, tiyakin na naka-check ang kahon na Pinagana .

04 ng 06

Ipasok ang SQL Server Agent Job Steps Screen

Sa kaliwang bahagi ng window ng Bagong Trabaho , makikita mo ang isang icon ng Mga Hakbang sa ilalim ng heading na "Pumili ng isang pahina." I-click ang icon na ito upang makita ang blangko Job Step List.

05 ng 06

Magdagdag ng Mga Hakbang sa Job ng SQL Server Agent

Idagdag ang mga indibidwal na hakbang para sa trabaho. I-click ang Bagong button upang lumikha ng isang bagong hakbang sa trabaho at makikita mo ang window ng Bagong Job Step.

Gamitin ang kahon ng Text Name na Hakbang upang magbigay ng isang mapaglarawang pangalan para sa Hakbang.

Gamitin ang drop-down na kahon ng Database upang piliin ang database na gagawin ng trabaho.

Panghuli, gamitin ang Command text box upang ibigay ang syntax ng Transact-SQL na nararapat sa nais na aksyon para sa hakbang na ito sa trabaho. Matapos mong makumpleto ang pagpasok ng command, i-click ang pindutan ng Parse upang i-verify ang syntax.

Pagkatapos ng matagumpay na pagpapatunay sa syntax, i-click ang OK upang lumikha ng hakbang. Ulitin ang prosesong ito nang maraming beses kung kinakailangan upang tukuyin ang nais na trabaho ng SQL Server Agent.

06 ng 06

Magtakda ng Job ng SQL Server Agent

Magtakda ng iskedyul para sa trabaho sa pamamagitan ng pag-click sa icon ng Iskedyul sa Pumili ng isang bahagi ng pahina ng window ng Bagong Trabaho . Makakakita ka ng window ng Iskedyul ng Bagong Trabaho .

Magbigay ng isang pangalan para sa iskedyul sa kahon ng Pangalan ng teksto at pumili ng isang uri ng iskedyul-Isang beses, Umuulit, Simulan kapag nagsisimula ang SQL Server Agent o Simulan Kapag Nagiging Idle ang CPU-mula sa drop-down na kahon. Gamitin ang mga seksyon ng dalas at tagal ng window upang tukuyin ang mga parameter ng trabaho. Kapag tapos ka na, i-click ang OK upang isara ang Iskedyul na window at OK upang lumikha ng trabaho.