See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 12448|Vastuse: 1

[Allikas] SQL Serveri töökohad

[Kopeeri link]
Postitatud 05.09.2018 16:58:19 | | | |
Seda postitust toimetas viimati sgFengSu 2018-9-6 08:51

Olgu see andmebaas või mõni muu süsteem, on olemas midagi, mida saab teostada ilma inimsekkumiseta.
Sellist definitsiooni saab saavutada SQL Serveri andmebaasi tööde kaudu.
SQL SERVER ülesannete puhul on see järjestikku SQL SERVER agendi poolt teostatud määratletud operatsioonide jada.

Peamine tööga seotud funktsioon on töö, nagu järgmisel diagrammil näidatud, ja teine on töö aktiivsuse monitor (SQL Serveri proxy teenus tuleb lubada)



Pärast põhilise ettevalmistuse lõpetamist on järgmine samm töö loomine, käivitamine, muutmine ja kustutamine

sp_add_job
Loo töökoht
sp_add_jobstep
Loo üks või mitu tööülesannete sammu
sp_add_schedule
Koosta plaan
sp_attach_schedule
Lisa tegevusele plaan
sp_add_jobserver
Sea töö jaoks server
Muidugi leian isiklikult, et sõbralik vaade on palju kiirem kui nende avalduste täitmine (saavutatakse töö paremklõpsuga – töö loomisega)


Selles sammus eelistan isiklikult kirjutada lause, mida täidetakse, salvestatud protseduurina ning on mugavam säilitada salvestatud protseduur alles hiljem

Uue sammu loomisel võid sattuda olukorda, nagu alloleval joonisel näidatud – kuna viimane sulgudes olev komponent puudub, võid viidata lingile
https://www.cnblogs.com/lhp-net/archive/2013/01/22/2871462.html


Plaanis proovi lisada plaan, mis saadab administraatorile e-kirja, kui see ebaõnnestub, et vältida olukorda, kus sa ei tea, kas töö täitmine ebaõnnestub, ja mõni viirusetõrjetarkvara blokeerib selle töö samuti; kui on olemas viirusetõrjemootor, proovi lisada valgenimekiri.

Nipp, mõned salvestatud protseduurid võivad olla täidetud kauem kui minut, sellist täitmist lehel, lehel on vastuse ajapiirangu mehhanism, seejärel teatatakse vigadest ja salvestatud protseduuri ei saa käivitada.
Kui see juhtub, on salvestatud protseduuri optimeerimine tõesti võimatu ning salvestatud protseduur saab tööle paigutada töö täitmisekstegevjuhtmsdb.dbo.sp_start_job@job_name='job_name'Nii saab piinlikkust vältida ja muidugi ära unusta meelde tuletada hukkamise lõppu.
exec msdb.dbo.sp_start_job @job_name='job_name'







Eelmine:Märksõna instance'i mõistmine Java's
Järgmine:Spring ja MyBatis integreerivad tekstitüübi auku automaatselt genereeritud koodi
Postitatud 06.09.2018 09:27:51 |
SQL Serveri andmebaaside igapäevase automaatse varundamise protseduur
https://www.itsvse.com/thread-4895-1-1.html
(Allikas: Architect_Programmer)
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com