Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 12448|Vastaus: 1

[Lähde] SQL Server -tehtävät

[Kopioi linkki]
Julkaistu 5.9.2018 16.58.19 | | | |
Tätä julkaisua on viimeksi muokannut sgFengSu 6.9.2018 klo 08:51

Olipa kyseessä tietokanta tai jokin muu järjestelmä, on olemassa jotain, joka voidaan toteuttaa ilman ihmisen osallistumista.
Tällainen määritelmä voidaan toteuttaa SQL Server -tietokannan töiden avulla.
SQL SERVER -tehtävissä se on sarja määriteltyjä operaatioita, jotka SQL SERVER -agentti suorittaa peräkkäin.

Työhön liittyvä pääasiallinen on työ, kuten seuraavassa kaaviossa on esitetty, ja toinen on työn aktiivisuuden valvonta (SQL Server -välityspalvelin täytyy ottaa käyttöön)



Kun perusvalmistelu on suoritettu, seuraava vaihe on työn luominen, suorittaminen, muokkaaminen ja poistaminen

sp_add_job
Luo työpaikka
sp_add_jobstep
Luo yksi tai useampi työvaihe
sp_add_schedule
Laadi suunnitelma
sp_attach_schedule
Liitä suunnitelma aktiviteettiin
sp_add_jobserver
Aseta palvelin tehtävälle
Tietenkin henkilökohtaisesti pidän ystävällistä näkymää paljon nopeampana kuin näiden lauseiden suorittaminen (saavutetaan klikkaamalla oikealla työn painiketta – työn luominen)


Tässä vaiheessa itse suosin suoritettavan lauseen kirjoittamista tallennettuna proseduurina, ja on kätevämpää ylläpitää tallennettua proseduuria vasta myöhemmin

Kun luot uuden vaiheen, saatat kohdata tämän tilanteen, kuten alla olevassa kuvassa näkyy, koska viimeisen sulkeen komponentti puuttuu, voit viitata linkkiin
https://www.cnblogs.com/lhp-net/archive/2013/01/22/2871462.html


Suunnitelmaan yritä lisätä suunnitelma, joka lähettää sähköpostin ylläpitäjälle, jos se epäonnistuu, jotta vältät tilanteen, jossa et tiedä epäonnistuuko työn suoritus, ja jokin virustorjuntaohjelma estää tämän työn, jos on olemassa virustorjuntamoottori, yritä lisätä valkoinen lista.

Vinkki: jotkut tallennetut proseduurit voidaan suorittaa yli minuutin ajan, tällainen suoritus sivulla on vasteaikakatkaisumekanismi, ja sitten raportoidaan virheitä, eikä tallennettua proseduuria voi suorittaa.
Jos näin käy, tallennettua prosessia on käytännössä mahdoton optimoida, ja tallennettu prosessi voidaan sijoittaa tehtävään suorittamaanjohtajamsdb.dbo.sp_start_job@job_name='job_name'Näin nolostuminen voidaan välttää, ja muista tietenkin muistuttaa teloituksen päättymistä.
exec msdb.dbo.sp_start_job @job_name='job_name'







Edellinen:Avainsanan instanssin ymmärtäminen Javassa
Seuraava:Spring ja MyBatis integroivat tekstityypin kuopan automaattisesti generoituun koodiin
Julkaistu 6.9.2018 9.27.51 |
SQL Server -tietokantojen päivittäisen automaattisen varmuuskopiointimenettelyn menettely
https://www.itsvse.com/thread-4895-1-1.html
(Lähde: Architect_Programmer)
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com