Skip to main content

Konfigurere SQL Server Agent 2012

Linux SNMP Configuration + OMSA Installation for use with OpenManage Essentials (Juni 2026)

Linux SNMP Configuration + OMSA Installation for use with OpenManage Essentials (Juni 2026)
Anonim

SQL Server Agent lar deg automatisere en rekke administrative oppgaver. I denne opplæringen går vi gjennom prosessen med å bruke SQL Server Agent for å lage og planlegge en jobb som automatiserer databaseadministrasjon. Denne opplæringen er spesifikk for SQL Server 2012. Hvis du bruker en tidligere versjon av SQL Server, kan det være lurt å lese Automating Database Administration med SQL Server Agent. Hvis du bruker en senere versjon av SQL Server, kan det være lurt å lese Konfigurere SQL Server Agent for SQL Server 2014.

01 av 06

Starte SQL Server Agent i SQL Server 2012

Åpne Microsoft SQL Server Configuration Manager, og klikk på "SQL Server Services" -elementet i venstre rute. Deretter finner du SQL Server Agent-tjenesten i den høyre ruten. Hvis statusen for den tjenesten er "RUNNING", trenger du ikke å gjøre noe. Hvis ikke, høyreklikk på SQL Server Agent-tjenesten og velg Start på hurtigmenyen. Tjenesten vil da begynne å løpe.

02 av 06

Bytt til SQL Server Management Studio

Lukk SQL Server Configuration Manager og åpne SQL Server Management Studio. Innenfor SSMS, utvid SQL Server Agent-mappen. Du ser de utvidede mappene som vises ovenfor.

03 av 06

Opprett en SQL Server Agent Job

Deretter høyreklikker du på Jobs-mappen og velger Ny jobb fra oppstartsmenyen. Du får se vinduet Nytt jobbopprettelse som vist ovenfor. Fyll inn Navn-feltet med et unikt navn for jobben din (å være beskrivende vil hjelpe deg med å styre jobber bedre nedover veien!). Angi kontoen du ønsker å være eier av jobben i Eier tekstboksen. Jobben vil kjøre med tillatelsene til denne kontoen, og kan bare endres av eieren eller sysadmin-medlemmene.

Når du har angitt et navn og en eier, velger du en av de forhåndsdefinerte jobbkategorier fra rullegardinlisten. For eksempel kan du velge kategorien "Database vedlikehold" for rutinemessig vedlikeholdsjobb.

Bruk det store beskrivelsestekstfeltet for å gi en detaljert beskrivelse av formålet med jobben din. Skriv det på en slik måte at noen (selv inkludert!) Vil kunne se på det flere år fra nå og forstå formålet med jobben.

Endelig, kontroller at Aktivert-boksen er merket.

Ikke klikk OK ennå - vi har mer å gjøre i dette vinduet!

04 av 06

Se jobbstegene

På venstre side av vinduet Nytt jobb vises et trinn-ikon under overskriften "Velg en side". Klikk på dette ikonet for å se den tomme Jobb-trinnlisten vist ovenfor.

05 av 06

Lag et jobbsteg

Deretter må du legge til de enkelte trinnene for jobben din. Klikk på Ny knappen for å opprette et nytt jobbstrinn, og du vil se vinduet Nytt jobbsteg vist ovenfor.

Bruk Stegnavn-tekstboksen for å gi et beskrivende navn for trinnet.

Bruk Database-rullegardinlisten for å velge databasen som jobben skal fungere på.

Til slutt, bruk kommandosettboksen for å gi transact-SQL-syntaksen som svarer til ønsket handling for dette jobttrinnet. Når du har fullført innføringen av kommandoen, klikker du på Parse-knappen for å bekrefte syntaksen.

Etter å ha vellykket syntaksen, klikker du OK for å opprette trinnet. Gjenta denne prosessen så mange ganger som nødvendig for å definere ønsket SQL Server Agent-jobb.

06 av 06

Planlegg SQL Server Agent 2012-jobben din

Til slutt vil du sette en tidsplan for jobben ved å klikke på Planlegg-ikonet i Velg en side-delen av vinduet Ny jobb. Du får se vinduet Ny jobbplanlegging vist ovenfor.

Oppgi et navn for tidsplanen i tekstboksen Navn og velg en tidsplantype (Engang, Gjentakende, Start når SQL Server Agent starter eller Start når CPUer blir ledig) fra rullegardinlisten. Bruk deretter frekvens- og varighetsdelene i vinduet til å angi jobbens parametere. Når du er ferdig, klikker du OK for å lukke skjemavinduet og OK for å opprette jobben.