Dette indlæg blev sidst redigeret af Kongcida den 13-4-2019 kl. 17:02
forord
I nogle scenarier skal vi bruge tidsbestemte eksekveringsopgaver. For eksempel: regelmæssig statistik, regelmæssig backup af databaser, regelmæssig afsendelse af e-mails, regelmæssig rensning af data osv. Optag udførelsen af databasejobbet i dag.
Miljø
>SQL Server2008
Værktøjer
>Microsoft SQL Server Management Studio
Tekst
trin1: Åbn SQL Server-administrationsværktøjet og forbind til den lokale database.
trin2: Højreklik på jobbet – > Opret et nyt job. Dialogboksen Nyt job dukker op.
trin3: i dialogboksen Nyt job. I fanen Generel udfylder du navn, ejer, kategori og beskrivelse af jobbet.
trin4: I fanen Trin, klik på Ny. I pop-up-vinduet Nyt Jobtrin udfylder du Trinnavn, Database og Kommando -> OK.
Som vist på billedet ovenfor, i kommandoen her, udfyldte jeg "Leder proc_ExpenseSummary”。 Henviser til udførelsen af en lagret procedure kaldet "proc_ExpenseSummary". Du kan også udfylde den SQl-sætning, du vil udføre her. For eksempel, "Opdatering...............”。 I dette trin er de opgaver, der skal udføres, allerede oprettet. I næste trin begynder du at oprette frekvensen og tidspunktet for den planlagte udførelse af denne opgave
trin5: Opret Ny, i fanen Planer. I pop-up-vinduet Ny jobplan skal du sætte Navn, Frekvens og Udførelsestid -> OK.
trin6Endelig, i Nyt job-dialogboksen – > OK. Det er det.
Epilog
Databasejobplanlægning er stadig meget almindeligt. Den næste artikel vil dokumentere oprettelse af en Windows Task Scheduler.
|