Skip to main content

Automatizarea administrării bazei de date cu agentul SQL Server

Automatizari in eCommerce - 7 Elemente de baza pentru magazinul tau online (Aprilie 2025)

Automatizari in eCommerce - 7 Elemente de baza pentru magazinul tau online (Aprilie 2025)
Anonim

Agentul SQL Server vă permite să automatizați o varietate de sarcini administrative. Una dintre aceste sarcini implică utilizarea SQL Server Agent pentru a crea și programa un job care automatizează administrarea bazei de date.

01 din 06

Porniți serviciul SQL Server Agent

Deschideți Managerul de configurare Microsoft SQL Server și localizaț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 pentru a deschide fereastra de pornire a serviciului.

Notă: Acest articol se aplică la SQL Server 2008. Dacă utilizați o versiune ulterioară a SQL Server, este posibil să doriți să citiți Configurarea SQL Server Agent în SQL Server 2012.

Continuați să citiți mai jos

02 din 06

Deschideți SQL Server Management Studio și extindeți folderul Agent SQL Server

Închideți Managerul de configurare SQL Server și deschideți SQL Server Management Studio. În cadrul SSMS, extindeți folderul Agent SQL Server.

Continuați să citiți mai jos

03 din 06

Creați o nouă lucrare de agent SQL Server

Faceți clic dreapta pe Locuri de munca și selectați Nou loc de muncă din meniul de pornire. Completați Nume câmpul cu un nume unic pentru activitatea dvs. (fiind descriptiv vă va ajuta să vă gestionați mai bine posturile pe drum). Specificați contul în care doriți să fiți proprietarul postului în Proprietar casetă de text. Lucrarea va rula cu permisiunile acestui cont și poate fi modificată numai de către proprietarul sau membrii rolului sysadmin.După ce specificați 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 carcasa mare Descriere pentru a oferi o descriere detaliată a scopului postului. Scrieți-o astfel încât cineva (inclusă în tine) să poată privi la ea câțiva ani și să înțeleagă scopul slujbei.În cele din urmă, asigurați-vă că Activat caseta este verificată.

04 din 06

Introduceți ecranul Etape de lucrări SQL Server Agent

În partea stângă a ecranului Nou loc de muncă fereastră, veți vedea o paşi pictograma de sub titlul "Selectați o pagină". Faceți clic pe această pictogramă pentru a vizualiza lista pasului pas cu pas.

Continuați să citiți mai jos

05 din 06

Adăugați pași de lucru pentru agentul SQL Server

Adăugați pașii individuali pentru lucrare. Apasă pe Nou pentru a crea un nou pas de lucru și veți vedea fereastra New Job Step.Folosește Numele pasului pentru a furniza un nume descriptiv pentru Pasul.Folosește Bază de date drop-down pentru a selecta baza de date pe care va acționa lucrarea.În cele din urmă, utilizați Comanda 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 Analiza pentru a verifica sintaxa.După validarea cu succes a sintaxei, faceți clic pe O.K pentru a crea pasul. Repetați acest proces de câte ori este necesar pentru a defini lucrarea SQL Server Agent dorită.

06 din 06

Programați lucrarea agentului SQL Server

Stabiliți un program pentru lucrare făcând clic pe Programa pictograma din secțiunea Selectați o pagină a Nou loc de muncă fereastră. Veți vedea Program de lucru nou fereastră.Furnizați un nume pentru programul în Nume caseta de text și alegeți un tip de programare - o singură dată, recurență, începe când agentul SQL Server pornește sau începe când CPU-urile devin inactiv - din caseta derulantă. 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 O.K pentru a închide fereastra Program și O.K pentru a crea postul.