Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server-
In dit artikel wordt beschreven hoe u een onderhoudsplan voor één of meerdere servers maakt met behulp van de wizard Onderhoudsplan in SQL Server. Met de wizard Onderhoudsplan maakt u een onderhoudsplan dat Microsoft SQL Server Agent regelmatig kan uitvoeren. Hiermee kunt u verschillende databasebeheertaken uitvoeren, waaronder back-ups, controles voor databaseintegriteit of updates van databasestatistieken, met opgegeven intervallen.
Beperkingen en beperkingen
Als u een onderhoudsplan voor meerdere servers wilt maken, moet u een omgeving met meerdere servers met één hoofdserver en een of meer doelservers configureren. U moet de onderhoudsplannen voor meerdere servers maken en onderhouden op de hoofdserver. U kunt plannen op doelservers bekijken.
Leden van de db_ssisadmin- en dc_admin-rollen kunnen hun bevoegdheden mogelijk verhogen om sysadmin te. Deze uitbreiding van bevoegdheden kan optreden omdat deze rollen Integration Services-pakketten kunnen wijzigen; deze pakketten kunnen worden uitgevoerd door SQL Server met behulp van de sysadmin beveiligingscontext van SQL Server Agent.
Als u deze uitbreiding van bevoegdheden wilt voorkomen bij het uitvoeren van onderhoudsplannen, gegevensverzamelingssets en andere Integration Services-pakketten, configureert u SQL Server Agent-taken die pakketten uitvoeren om een proxyaccount met beperkte bevoegdheden te gebruiken of voegt u alleen sysadmin--leden toe aan de db_ssisadmin- en dc_admin-rollen.
Voorwaarden
U moet de Agent XPs Server Configuratieoptie inschakelen.
Machtigingen
Als u onderhoudsplannen wilt maken of beheren, moet u lid zijn van de sysadmin vaste serverfunctie. Objectverkenner toont alleen het knooppunt Onderhoudsplannen aan gebruikers die lid zijn van de vaste serverrol sysadmin.
Gebruik de onderhoudsplanwizard
de wizard starten
Vouw de server uit waarop u uw beheerplan wilt maken.
Vouw de map Management uit.
Klik met de rechtermuisknop op de map Onderhoudsplannen en selecteer Onderhoudsplanwizard.
Selecteer Volgendeop de pagina wizard SQL Server-onderhoudsplan.
Op de pagina Planeigenschappen selecteren:
Voer in het vak Naam de naam in van het onderhoudsplan dat u maakt.
Geef in het vak Beschrijving kort een beschrijving van uw onderhoudsplan.
Geef in de lijst Uitvoeren als de referentiegegevens op die Microsoft SQL Server Agent gebruikt tijdens het uitvoeren van het onderhoudsplan.
Selecteer Afzonderlijke planningen voor elke taak of Eén planning voor het hele plan of geen planning om het terugkerende schema van het onderhoudsplan op te geven.
Notitie
Als u Afzonderlijke planningen voor elke taakselecteert, moet u de volgende stap volgen voor elke taak in uw onderhoudsplan.
Als u Een enkel schema voor het hele plan of geen schemahebt geselecteerd, gaat u onder Schemanaar Wijzigen.
Voer in het dialoogvenster Nieuwe taakplanning in het vak Naam de naam van de taakplanning in.
Selecteer het type planning in de lijst planning:
automatisch starten wanneer SQL Server Agent wordt gestart
starten wanneer de CPU's inactief worden
terugkerende. Dit is de standaardselectie.
eenmalige
Selecteer of deselekteer het selectievakje Ingeschakeld om het schema te activeren of deactiveren.
Wanneer u Terugkerendeselecteert:
Geef onder Frequentieop de lijst Vindt plaats de frequentie van het optreden:
Als u Dagelijksselecteert, voert u in het vak Herhaalt elke in hoe vaak de taakplanning in dagen herhaald moet worden.
Als u Wekelijkseselecteert, geeft u in het vak Recurs elke aan hoe vaak de taakplanning in weken wordt herhaald. Selecteer de dagen van de week waarop de taakplanning wordt uitgevoerd.
Als u Maandelijksselecteert, selecteert u Dag of De.
Als u Dagselecteert, voert u zowel de datum in van de maand waarop de taakplanning moet worden uitgevoerd als hoe vaak de taakplanning in maanden wordt herhaald. Als u bijvoorbeeld wilt dat de taakplanning wordt uitgevoerd op de 15e dag van de maand om de andere maand, selecteert u dag en voert u '15' in het eerste vak en '2' in het tweede vak in. Het grootste getal dat in het tweede vak is toegestaan, is '99'.
Als u Deselecteert, selecteert u de specifieke dag van de week binnen de maand waarin u de taakplanning wilt uitvoeren en hoe vaak de taakplanning in maanden wordt herhaald. Als u bijvoorbeeld wilt dat de taakplanning op de laatste weekdag van de maand elke andere maand wordt uitgevoerd, selecteert u dag, selecteert u laatste uit de eerste lijst en weekdag uit de tweede lijst en voert u vervolgens '2' in het laatste vak in. U kunt ook eersteselecteren, tweede, derdeof vierde, evenals specifieke weekdagen (bijvoorbeeld: zondag of woensdag) uit de eerste twee lijsten. Het grootste aantal dat in het laatste vak is toegestaan, is '99'.
Geef onder dagelijkse frequentieop hoe vaak de taakplanning wordt herhaald op de dag dat de taakplanning wordt uitgevoerd:
Als u Komt eenmaal voor omselecteert, voert u het specifieke tijdstip van de dag in waarop de taak moet draaien in het vak Komt eenmaal voor om. Voer het uur, de minuut en de seconde van de dag in, evenals AM of PM.
Als u elke keerselecteert, geef dan op hoe vaak de taakplanning plaatsvindt op de dag die is gekozen bij Frequentie. Als u bijvoorbeeld wilt dat de taakplanning elke 2 uur op de uitvoeringsdag wordt herhaald, selecteert u Komt elkevoor, voert u '2' in het eerste vak in en selecteert u vervolgens uur(en) in de lijst. In deze lijst kunt u ook minuut(en) en seconde(en)selecteren. Het grootste getal dat in het eerste vak is toegestaan, is '100'.
Voer in het vak "Beginnend vanaf" het tijdstip in waarop de taakplanning moet starten. Voer in het vak Eindigen op het tijdstip in waarop de taakplanning moet stoppen met herhalen. Voer het uur, de minuut en de seconde van de dag in, evenals AM of PM.
Voer onder Duurin begindatumde datum in waarop de taakplanning moet worden uitgevoerd. Selecteer einddatum of Geen einddatum om aan te geven wanneer de taakplanning niet meer moet worden uitgevoerd. Als u einddatumselecteert, voert u de datum in waarop u het werkschema wilt beëindigen.
Als u onder Eenmalige gebeurtenis, Eenmaligeselecteert, typt u in het vak Datum de datum waarop de taakplanning wordt uitgevoerd. Voer in het vak Tijd de tijd in waarop de taakplanning wordt uitgevoerd. Voer het uur, de minuut en de seconde van de dag in, evenals AM of PM.
Controleer onder Samenvattingin Beschrijvingof alle taakplanningsinstellingen juist zijn.
Selecteer OK-.
Selecteer Volgende.
Selecteer op de pagina Doelservers selecteren de servers waarop u het onderhoudsplan wilt uitvoeren. Deze pagina is alleen zichtbaar op SQL Server-exemplaren die zijn geconfigureerd als hoofdservers.
Notitie
Als u een onderhoudsplan voor meerdere servers wilt maken, moet een omgeving met meerdere servers met één hoofdserver en een of meer doelservers worden geconfigureerd en moet de lokale server worden geconfigureerd als een hoofdserver. In omgevingen met meerdere servers worden op deze pagina de (lokale) hoofdserver en alle bijbehorende doelservers weergegeven.
Selecteer op de pagina Onderhoudstaken selecteren een of meer onderhoudstaken die u aan het plan wilt toevoegen. Wanneer u alle benodigde taken hebt geselecteerd, selecteert u Volgende.
Notitie
De taken die u hier selecteert, bepalen welke pagina's u moet voltooien na de Onderhoudstaakvolgorde selecteren pagina hieronder.
Selecteer op de pagina Onderhoudstakenvolgorde een taak en kies vervolgens Omhoog verplaatsen... of Omlaag verplaatsen... om de volgorde van uitvoering te wijzigen. Wanneer u klaar bent of als u tevreden bent met de huidige volgorde van taken, selecteert u Volgende.
Notitie
Als u Afzonderlijke planningen hebt geselecteerd voor elke taak op de pagina Eigenschappen van plan selecteren hierboven, kunt u de volgorde van de onderhoudstaken op deze pagina niet wijzigen.
Integriteit van databasecontrole definiëren (CHECKDB)
Op de pagina Database controle integriteitstaak definiëren kies de database of databases waarin de toewijzing en structurele integriteit van gebruikers- en systeemtabellen en -indexen worden gecontroleerd. Door de DBCC CHECKDB
Transact-SQL-instructie uit te voeren, zorgt deze taak ervoor dat eventuele integriteitsproblemen met de database worden gerapporteerd, waardoor ze later kunnen worden opgelost door een systeembeheerder of database-eigenaar. Zie DBCC CHECKDB (Transact-SQL)voor meer informatie. Wanneer u klaar bent, selecteert u Volgende.
De volgende opties zijn beschikbaar op deze pagina.
lijst met databases
Geef de databases op die worden beïnvloed door deze taak.
alle databases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op alle Microsoft SQL Server-databases, met uitzondering van
tempdb
.Systeemdatabases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op SQL Server-systeemdatabases, met uitzondering van
tempdb
en door de gebruiker gemaakte databases.Alle gebruikersdatabases (met uitzondering van
master
,model
,msdb
,tempdb
)Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd voor alle door de gebruiker gemaakte databases. Er worden geen onderhoudstaken uitgevoerd op de SQL Server-systeemdatabases.
deze databases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op alleen de databases die zijn geselecteerd. Er moet ten minste één database in de lijst worden geselecteerd als deze optie is gekozen.
Selectievakje Indexen opnemen
Controleer de integriteit van alle indexpagina's en de tabelgegevenspagina's.
Alleen fysiek
Hiermee wordt de controle beperkt tot de integriteit van de fysieke structuur van de pagina, recordheaders en de toewijzingsconsistentie van de database. Als u deze optie gebruikt, kan de runtime voor DBCC CHECKDB op grote databases worden verkort en wordt aanbevolen voor frequent gebruik op productiesystemen.
Tablock
Zorgt ervoor dat DBCC CHECKDB vergrendelingen verkrijgt in plaats van een momentopname van een interne database te gebruiken. Dit omvat een exclusieve (X)-vergrendeling op de korte termijn voor de database. Als u deze optie gebruikt, kan DBCC CHECKDB sneller worden uitgevoerd op een database die zwaar wordt belast, maar vermindert de gelijktijdigheid die beschikbaar is voor de database terwijl DBCC CHECKDB wordt uitgevoerd.
Database verkleinende taak definiëren
Maak op de pagina Databasetaak verkleinen definiëren een taak die probeert de grootte van de geselecteerde databases te verkleinen met behulp van de instructie
DBCC SHRINKDATABASE
, met de optieNOTRUNCATE
ofTRUNCATEONLY
. Zie DBCC SHRINKDATABASE (Transact-SQL)voor meer informatie. Wanneer u klaar bent, selecteert u Volgende.Waarschuwing
Gegevens die worden verplaatst om een bestand te verkleinen, kunnen worden verspreid naar elke beschikbare locatie in het bestand. Dit veroorzaakt indexfragmentatie en kan de prestaties van query's die een bereik van de index doorzoeken, vertragen. Als u de fragmentatie wilt elimineren, kunt u overwegen om de indexen in het bestand opnieuw op te bouwen na het verkleinen.
De volgende opties zijn beschikbaar op deze pagina.
Databases lijst
Geef de databases op die worden beïnvloed door deze taak.
alle databases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op alle Microsoft SQL Server-databases, met uitzondering van
tempdb
.Systeemdatabases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op SQL Server-systeemdatabases, met uitzondering van
tempdb
en door de gebruiker gemaakte databases.Alle gebruikersdatabases (met uitzondering van
master
,model
,msdb
,tempdb
)Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd voor alle door de gebruiker gemaakte databases. Er worden geen onderhoudstaken uitgevoerd op de SQL Server-systeemdatabases.
deze databases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op alleen de databases die zijn geselecteerd. Er moet ten minste één database in de lijst worden geselecteerd als deze optie is gekozen.
Database verkleinen wanneer deze groter wordt dan vak
Geef de grootte op in megabytes die ervoor zorgen dat de taak wordt uitgevoerd.
Hoeveelheid vrije ruimte die moet blijven na het verkleinen van vak
Stop met verkleinen wanneer vrije ruimte in databasebestanden deze grootte bereikt (als percentage).
Vrije ruimte behouden in databasebestanden
De database is verkort tot aaneengesloten pagina's, maar de toewijzing van de pagina's wordt niet ongedaan gemaakt en de databasebestanden worden niet verkleind. Gebruik deze optie als u verwacht dat de database opnieuw wordt uitgebreid en u geen ruimte opnieuw wilt toewijzen. Met deze optie worden de databasebestanden niet zo veel mogelijk verkleind. Hierbij wordt de optie NOTRUNCATE gebruikt.
vrije ruimte retourneren aan het besturingssysteem
De database is verkort tot aaneengesloten pagina's en de pagina's worden teruggezet naar het besturingssysteem voor gebruik door andere programma's. Hiervoor wordt de optie TRUNCATEONLY gebruikt. Dit is de standaardoptie.
De indextaken definiëren
Selecteer op de pagina Indextaak opnieuw organiseren de server of servers waarop u indexpagina's naar een efficiëntere zoekvolgorde verplaatst. Deze taak maakt gebruik van de
ALTER INDEX ... REORGANIZE
-verklaring. Zie ALTER INDEX (Transact-SQL)voor meer informatie. Wanneer u klaar bent, selecteert u Volgende.De volgende opties zijn beschikbaar op deze pagina.
databases-lijst
Geef de databases op die worden beïnvloed door deze taak.
alle databases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op alle Microsoft SQL Server-databases, met uitzondering van
tempdb
.Systeemdatabases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op SQL Server-systeemdatabases, met uitzondering van
tempdb
en door de gebruiker gemaakte databases.Alle gebruikersdatabases (met uitzondering van
master
,model
,msdb
,tempdb
)Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd voor alle door de gebruiker gemaakte databases. Er worden geen onderhoudstaken uitgevoerd op de SQL Server-systeemdatabases.
deze databases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op alleen de databases die zijn geselecteerd. Er moet ten minste één database in de lijst worden geselecteerd als deze optie is gekozen.
lijst met objecten
Beperk de selectielijst om tabellen, weergaven of beide weer te geven. Deze lijst is alleen beschikbaar als een individuele database is gekozen uit de bovenstaande Databases lijst.
selectielijst
Geef de tabellen of indexen op die door deze taak worden beïnvloed. Niet beschikbaar wanneer tabellen en weergaven is geselecteerd in het vak Object.
Selectievakje om grote objecten te comprimeren
De toewijzing van ruimte voor tabellen en weergaven ongedaan maken, indien mogelijk. Deze optie maakt gebruik van
ALTER INDEX ... LOB_COMPACTION = ON
.
Selecteer op de pagina Taak Index Herbouwen definiëren de database of databases waar u meerdere indexen gaat heropbouwen. Deze taak maakt gebruik van de
ALTER INDEX ... REBUILD PARTITION
-instructie. Zie ALTER INDEX (Transact-SQL)voor meer informatie. Wanneer u klaar bent, selecteert u Volgende.De volgende opties zijn beschikbaar op deze pagina.
databases lijst
Geef de databases op die worden beïnvloed door deze taak.
alle databases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op alle Microsoft SQL Server-databases, met uitzondering van
tempdb
.Systeemdatabases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op SQL Server-systeemdatabases, met uitzondering van
tempdb
en door de gebruiker gemaakte databases.Alle gebruikersdatabases (met uitzondering van
master
,model
,msdb
,tempdb
)Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd voor alle door de gebruiker gemaakte databases. Er worden geen onderhoudstaken uitgevoerd op de SQL Server-systeemdatabases.
deze databases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op alleen de databases die zijn geselecteerd. Er moet ten minste één database in de lijst worden geselecteerd als deze optie is gekozen.
lijst met objecten
Beperk de selectie lijst om tabellen, weergaven of beide weer te geven. Deze lijst is alleen beschikbaar als een individuele database is gekozen uit de bovenstaande Databases lijst.
Selectielijst
Geef de tabellen of indexen op die door deze taak worden beïnvloed. Niet beschikbaar wanneer tabellen en weergaven is geselecteerd in het Objectvak.
Opties voor vrije ruimte gebied
Biedt opties voor het toepassen van opvulfactor op indexen en tabellen.
Standaard vrije ruimte per pagina
De pagina's opnieuw ordenen met de standaardhoeveelheid vrije ruimte. Hierdoor worden de indexen in de tabellen in de database verwijderd en opnieuw gemaakt met de vulfactor die is opgegeven toen de indexen werden gemaakt. Dit is de standaardoptie.
Vrije ruimte per pagina wijzigen in vak
Verwijder de indexen van de tabellen in de database en maak ze opnieuw met een nieuwe, automatisch berekende vulfactor, waardoor de opgegeven hoeveelheid vrije ruimte op de indexpagina's wordt gereserveerd. Hoe hoger het percentage, hoe meer vrije ruimte is gereserveerd op de indexpagina's en hoe groter de index groeit. Geldige waarden liggen tussen 0 en 100. Hiermee gebruikt u de optie
FILLFACTOR
.gebied met geavanceerde opties
Biedt extra opties voor het sorteren van indexen en opnieuw indexeren.
Resultaten sorteren in tempdb selectievakje
Maakt gebruik van de optie
SORT_IN_TEMPDB
, die bepaalt waar de tussenliggende sorteerresultaten, die tijdens het maken van de index worden gegenereerd, tijdelijk worden opgeslagen. Als een sorteerbewerking niet vereist is of als de sortering in het geheugen kan worden uitgevoerd, wordt de optieSORT_IN_TEMPDB
genegeerd.Selectievakje Padindex
Hiermee gebruikt u de optie
PAD_INDEX
.Index online houden tijdens het opnieuw indexeren van selectievakje
Maakt gebruik van de optie
ONLINE
, waarmee gebruikers toegang hebben tot de onderliggende tabel- of geclusterde indexgegevens en eventuele gekoppelde niet-geclusterde indexen tijdens indexbewerkingen. Als u deze optie selecteert, worden extra opties geactiveerd voor het herbouwen van indexen die online herbouwen niet toestaan: Indexen niet herbouwen en Indexen offline herbouwen.Als u deze optie selecteert, wordt ook gebruikgemaakt van lage prioriteit, waarbij de optie
WAIT_AT_LOW_PRIORITY
wordt gebruikt. Bij online index-opbouwbewerkingen wordt gewacht op vergrendelingen met een lage prioriteit gedurendeMAX_DURATION
minuten, zodat andere bewerkingen kunnen doorgaan terwijl de online index-opbouwbewerking wacht.Notitie
Online indexbewerkingen zijn niet beschikbaar in elke editie van SQL Server. Zie Edities en ondersteunde functies van SQL Server 2022voor meer informatie.
Selectievakje MAXDOP
Hiermee wordt de maximale mate van parallelle configuratie van
sp_configure
voor DBCC CHECKDB overschreven. Zie DBCC CHECKDB (Transact-SQL) voor meer informatie
De taak Statistieken bijwerken definiëren
Op de pagina Taak Updatestatistieken definiëren, definieert u de database of databases waarvoor de tabel- en indexstatistieken worden bijgewerkt. Deze taak maakt gebruik van de
UPDATE STATISTICS
-statement. Zie STATISTIEKEN BIJWERKEN (Transact-SQL) Wanneer u klaar bent, selecteert u VolgendeDe volgende opties zijn beschikbaar op deze pagina.
databases lijst
Geef de databases op die worden beïnvloed door deze taak.
alle databases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op alle Microsoft SQL Server-databases, met uitzondering van
tempdb
.Systeemdatabases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op SQL Server-systeemdatabases, met uitzondering van
tempdb
en door de gebruiker gemaakte databases.Alle gebruikersdatabases (met uitzondering van
master
,model
,msdb
,tempdb
)Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd voor alle door de gebruiker gemaakte databases. Er worden geen onderhoudstaken uitgevoerd op de SQL Server-systeemdatabases.
deze databases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op alleen de databases die zijn geselecteerd. Er moet ten minste één database in de lijst worden geselecteerd als deze optie is gekozen.
lijst met objecten
Beperk de selectie lijst om tabellen, weergaven of beide weer te geven. Deze lijst is alleen beschikbaar als een individuele database is gekozen uit de bovenstaande Databases lijst.
selectielijst
Geef de tabellen of indexen op die door deze taak worden beïnvloed. Niet beschikbaar wanneer tabellen en weergaven in het vak Object is geselecteerd.
Alle bestaande statistieken
Werk statistieken voor zowel kolommen als indexen bij.
Alleen kolomstatistieken
Werk alleen kolomstatistieken bij. Hiermee gebruikt u de optie
WITH COLUMNS
.Indexstatistieken alleen
Alleen indexstatistieken bijwerken. Hiermee gebruikt u de optie
WITH INDEX
.Scantype
Het type scan dat wordt gebruikt om bijgewerkte statistieken te verzamelen.
volledige scan
Lees alle rijen in de tabel of weergave om de statistieken te verzamelen.
voorbeeld door
Geef het percentage van de tabel- of geïndexeerde weergave of het aantal rijen op dat moet worden genomen bij het verzamelen van statistieken voor grotere tabellen of weergaven.
De geschiedenisopruimtaak definiëren
Definieer op de pagina Geschiedenisopruimingstaak de database of databases waar u oude taakgeschiedenis wilt verwijderen. Deze taak maakt gebruik van de
EXEC sp_purge_jobhistory
,EXEC sp_maintplan_delete_log
enEXEC sp_delete_backuphistory
instructies om geschiedenisgegevens uit demsdb
tabellen te verwijderen. Wanneer u klaar bent, selecteert u Volgende.De volgende opties zijn beschikbaar op deze pagina.
Selecteer de historische gegevens die u wilt verwijderen
Kies het type taakgegevens dat u wilt verwijderen.
backup- en herstelgeschiedenis
Het bewaren van records van wanneer recente back-ups zijn gemaakt, kan SQL Server helpen bij het maken van een herstelplan wanneer u een database wilt herstellen. De bewaarperiode moet ten minste de frequentie van volledige databaseback-ups zijn.
SQL Server Agent-taakgeschiedenis
Met deze geschiedenis kunt u problemen met mislukte taken oplossen of bepalen waarom databaseacties zijn opgetreden.
geschiedenis van onderhoudsplannen
Deze geschiedenis kan u helpen bij het oplossen van problemen met mislukte onderhoudsplantaken of om te bepalen waarom databaseacties zijn uitgevoerd.
historische gegevens verwijderen die ouder zijn dan
Geef de leeftijd op van items die u wilt verwijderen. U kunt uur(en), dag(en), week(en) (de standaardinstelling), maand(en)of jaar(en) opgeven
De taak Voor het uitvoeren van een agent definiëren
- Op de pagina Agentopdracht uitvoeren, onder Beschikbare SQL Server Agent-opdrachten, kiest u de opdracht of opdrachten die u wilt uitvoeren. Deze optie is niet beschikbaar als u geen SQL Agent-taken hebt. Deze taak maakt gebruik van de
EXEC sp_start_job
-instructie. Zie sp_start_job (Transact-SQL)voor meer informatie. Wanneer u klaar bent, selecteert u Volgende.
Back-uptaken definiëren
Selecteer op de pagina Back-updatabase (volledig) definiëren de database of databases waarvoor een volledige back-up moet worden uitgevoerd. Deze taak maakt gebruik van de
BACKUP DATABASE
-instructie. Zie BACKUP (Transact-SQL)voor meer informatie. Wanneer u klaar bent, selecteert u Volgende.De volgende opties zijn beschikbaar op deze pagina.
Back-uptype Lijst
Geeft het type back-up weer dat moet worden uitgevoerd. Dit is alleen-lezen.
lijst met databases
Geef de databases op die worden beïnvloed door deze taak.
alle databases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op alle Microsoft SQL Server-databases, met uitzondering van
tempdb
.Systeemdatabases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op SQL Server-systeemdatabases, met uitzondering van
tempdb
en door de gebruiker gemaakte databases.Alle gebruikersdatabases (met uitzondering van
master
,model
,msdb
,tempdb
)Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd voor alle door de gebruiker gemaakte databases. Er worden geen onderhoudstaken uitgevoerd op de SQL Server-systeemdatabases.
deze databases
Genereer een onderhoudsplan waarmee deze taak wordt uitgevoerd op alleen de databases die zijn geselecteerd. Er moet ten minste één database in de lijst worden geselecteerd als deze optie is gekozen.
back-uponderdeel
Selecteer Database om een back-up te maken van de hele database. Selecteer bestands- en bestandsgroepen om slechts een deel van de database te back-uppen. Als deze optie is geselecteerd, geeft u de naam van het bestand of de bestandsgroep op. Wanneer meerdere databases zijn geselecteerd in het vak Databases, geeft u alleen Databases op voor de Back-uponderdelen. Als u back-ups van bestanden of bestandsgroepen wilt uitvoeren, maakt u een taak voor elke database. Deze opties zijn alleen beschikbaar als er één database wordt gekozen uit de bovenstaande Databases lijst.
Back-upset wordt verlopen selectievakje
Hiermee geeft u op wanneer de back-upset voor deze back-up kan worden overschreven. Selecteer Na en voer een aantal dagen in om te verlopen, of selecteer Op en voer een vervaldatum in. Deze optie is uitgeschakeld als URL is geselecteerd als de back-upbestemming.
terug naar
Hiermee geeft u het medium op waarop een back-up van de database moet worden gemaakt. Selecteer schijf, tapeof URL. Alleen tapeapparaten die aan de computer met de database zijn gekoppeld, zijn beschikbaar.
Back-ups maken van een of meer databases in een of meer bestanden
Selecteer toevoegen om het dialoogvenster Back-updoel selecteren te openen. Deze optie is uitgeschakeld als u de URL hebt geselecteerd als de back-upbestemming.
Selecteer verwijderen om een bestand uit het vak te verwijderen.
Selecteer Inhoud om de bestandskoptekst te lezen en de huidige back-upinhoud van het bestand weer te geven.
dialoogvenster Back-up locatie selecteren
Selecteer het bestand, tapestation of back-upapparaat voor de back-upbestemming. Deze optie is uitgeschakeld als u de URL hebt geselecteerd als de back-upbestemming.
Als er back-upbestanden bestaan lijst
Geef op hoe bestaande back-ups moeten worden verwerkt. Selecteer Toevoegen om de nieuwe back-ups toe te voegen na eventuele bestaande back-ups in het bestand of op de tape. Selecteer Overschrijf om de oude inhoud van een bestand of tape te verwijderen en vervangen door deze nieuwe back-up.
een back-upbestand maken voor elke database
Maak een back-upbestand op de locatie die is opgegeven in het mapvak. Er wordt één bestand gemaakt voor elke geselecteerde database. Deze optie is uitgeschakeld als u de URL hebt geselecteerd als de back-upbestemming.
Een submap maken voor elke database selectievakje
Maak een submap onder de opgegeven schijfmap die de databaseback-up bevat voor elke database waarvan een back-up wordt gemaakt als onderdeel van het onderhoudsplan.
Belangrijk
De submap neemt machtigingen over van de bovenliggende map. Beperk machtigingen om onbevoegde toegang te voorkomen.
vak Map
Geef de map op die de automatisch gemaakte databasebestanden bevat. Deze optie is uitgeschakeld als u de URL hebt geselecteerd als de back-upbestemming.
SQL-referentiegegevens
Selecteer een SQL-referentie die wordt gebruikt voor verificatie bij Azure Storage. Als u geen bestaande SQL-referentie hebt die u kunt gebruiken, selecteert u de knop Maken om een nieuwe SQL-referentie te maken.
Belangrijk
Het dialoogvenster dat opent wanneer u Maken selecteert, vereist dat u beschikt over een beheercertificaat of het publicatieprofiel voor het abonnement. Als u geen toegang hebt tot het beheercertificaat of publicatieprofiel, kunt u een SQL-referentie maken door de naam van het opslagaccount en de toegangssleutelgegevens op te geven met behulp van Transact-SQL of SQL Server Management Studio. Zie de voorbeeldcode in het Een referentie maken onderwerp om met behulp van Transact-SQL een referentie te maken. U kunt ook SQL Server Management Studio gebruiken vanuit het exemplaar van de database-engine, met de rechtermuisknop op Securityklikken, Nieuweselecteren en Referentieselecteren. Geef de naam van het opslagaccount op voor Identity en de toegangssleutel in het veld Wachtwoord.
Azure Storage-container
Geef de naam op van de Azure Storage-container
URL-voorvoegsel
Dit wordt automatisch gegenereerd op basis van de opslagaccountgegevens die zijn opgeslagen in de SQL-referentie en de naam van de Azure-opslagcontainer die u hebt opgegeven. U wordt aangeraden de gegevens in dit veld niet te bewerken, tenzij u een domein gebruikt dat een andere indeling gebruikt dan <opslagaccount>.blob.core.windows.net.
Back-up bestandsextensie vak
Geef de extensie op die moet worden gebruikt voor de back-upbestanden. De standaardwaarde is .bak.
Controleer back-upintegriteit selectievakje
Controleer of de back-upset is voltooid en of alle volumes leesbaar zijn.
Controlesom selectievakje uitvoeren
Controleer elke pagina op de controlesom en gescheurde pagina, indien ingeschakeld en beschikbaar, en genereer een controlesom voor de volledige back-up.
selectievakje Doorgaan bij fout
Geeft BACKUP de opdracht om door te gaan, zelfs bij fouten zoals ongeldige controlesommen of gescheurde pagina's.
Back-upversleuteling
Als u een versleutelde back-up wilt maken, schakelt u het selectievakje Back-up versleutelen in. Selecteer een versleutelingsalgoritmen voor de versleutelingsstap en geef een certificaat of asymmetrische sleutel op uit een lijst met bestaande certificaten of asymmetrische sleutels. De beschikbare algoritmen voor versleuteling zijn:
- AES 128
- AES 192
- AES 256
- Driedubbele DES
De versleutelingsoptie is uitgeschakeld als u hebt geselecteerd om toe te voegen aan een bestaande back-upset.
Het wordt aanbevolen om een back-up te maken van uw certificaat of sleutels en deze op een andere locatie op te slaan dan de back-up die u hebt versleuteld.
Alleen sleutels die zich in het EKM (Extensible Key Management) bevinden, worden ondersteund.
Blokgrootte selectievakje, lijst
Hiermee geeft u de fysieke blokgrootte, in bytes. Deze optie is doorgaans van invloed op de prestaties bij het schrijven naar tapeapparaten, RAID-matrices of SAN.
Maximale overdrachtsgrootte selectievakje, lijst
Hiermee geeft u de grootste overdrachtseenheid in bytes die moet worden gebruikt tussen SQL Server en de back-upmedia.
back-upcompressie instellen lijst
Selecteer in SQL Server 2008 (10.0.x) Enterprise (of latere versies) een van de volgende back-up compressie waarden:
Waarde Beschrijving De standaardserverinstelling gebruiken Selecteer deze optie om de standaardwaarde op serverniveau te gebruiken. Deze standaardinstelling wordt bepaald door de back-upcompressie standaard serverconfiguratie-optie. Zie De standaardserverconfiguratieoptie voor back-upcompressie weergeven of configurerenvoor meer informatie over het weergeven van de huidige instelling van deze optie. Back-up comprimeren Selecteer deze optie om de back-up te comprimeren, ongeacht de standaardinstelling op serverniveau.
Belangrijk: Standaard neemt compressie het CPU-gebruik aanzienlijk toe en kan het extra CPU-verbruik dat door het compressieproces wordt verbruikt, nadelige gevolgen hebben voor gelijktijdige bewerkingen. Daarom kunt u gecomprimeerde back-ups met lage prioriteit maken in een sessie waarvan het CPU-gebruik wordt beperkt door de Resource Governor. Voor meer informatie, zie Resource Governor gebruiken om het CPU-gebruik door back-upcompressie (Transact-SQL) te beperken.Backup niet comprimeren Selecteer deze optie om een niet-gecomprimeerde back-up te maken, ongeacht de standaardinstelling op serverniveau.
Selecteer op de pagina Back-updatabase (differentiële) taak definiëren de database of databases waarop een gedeeltelijke back-up moet worden uitgevoerd. Zie de definitielijst eerder in dit artikel voor meer informatie over de beschikbare opties op deze pagina. Deze taak maakt gebruik van de
BACKUP DATABASE ... WITH DIFFERENTIAL
-instructie. Zie BACKUP (Transact-SQL)voor meer informatie. Wanneer u klaar bent, selecteert u Volgende.Selecteer op de pagina Back-up van database (transactielogboek) definiëren de database of databases waarop u een back-up van het transactielogboek wilt uitvoeren. Zie de definitielijst eerder in dit artikel voor meer informatie over de beschikbare opties op deze pagina. Deze taak maakt gebruik van de
BACKUP LOG
-instructie. Zie BACKUP (Transact-SQL)voor meer informatie. Wanneer u klaar bent, selecteert u Volgende.
Onderhoudsopschoontaken definiëren
Geef op de pagina Onderhoudsopruimingstaak definiëren de typen bestanden op die moeten worden verwijderd als onderdeel van het onderhoudsplan, inclusief tekstrapporten die zijn gemaakt door onderhoudsplannen en databaseback-upbestanden. Deze taak maakt gebruik van de
EXEC xp_delete_file
-instructie. Wanneer u klaar bent, selecteert u Volgende.Belangrijk
Met deze taak worden bestanden in de submappen van de opgegeven map niet automatisch verwijderd. Deze voorzorgsmaatregel vermindert de mogelijkheid van een kwaadaardige aanval die gebruikmaakt van de taak Onderhoudsopruiming om bestanden te verwijderen. Als u bestanden in submappen op het eerste niveau wilt verwijderen, moet u Submappen op het eerste niveau opnemen.
De volgende opties zijn beschikbaar op deze pagina.
Bestanden van het volgende type verwijderen
Geef het type bestanden op dat moet worden verwijderd.
back-upbestanden
Databaseback-upbestanden verwijderen.
De tekstrapporten voor het onderhoudsplan
Verwijder tekstrapporten van eerder uitgevoerde onderhoudsplannen.
bestandslocatie
Geef het pad op naar bestanden die moeten worden verwijderd.
een specifiek bestand verwijderen
Verwijder het specifieke bestand dat is opgegeven in het tekstvak Bestandsnaam.
map zoeken en bestanden verwijderen op basis van een extensie
Verwijder alle bestanden met de opgegeven extensie in de opgegeven map. Gebruik deze optie om meerdere bestanden tegelijk te verwijderen, zoals alle back-upbestanden in de map Dinsdag met de extensie .bak.
vak Map
Pad en naam van de map met de bestanden die moeten worden verwijderd.
Bestandsextensie vak
Geef de bestandsextensie op van de bestanden die moeten worden verwijderd. Als u meerdere bestanden tegelijk wilt verwijderen, zoals alle back-upbestanden met de extensie .bak in de map Dinsdag, geeft u .bak op.
Selectievakje Submappen op het eerste niveau opnemen
Verwijder bestanden met de extensie die is opgegeven voor Bestandsextensie uit submappen op het eerste niveau onder de map die is opgegeven in Map.
Bestanden verwijderen op basis van de leeftijd van het bestand tijdens het uitvoeren van taken selectievakje
Geef de minimale leeftijd op van de bestanden die u wilt verwijderen door een getal en tijdseenheid op te geven in de Bestanden verwijderen die ouder zijn dan het volgende vak.
bestanden verwijderen die ouder zijn dan de volgende
Geef de minimale leeftijd op van de bestanden die u wilt verwijderen door een getal op te geven en de tijdseenheid (uur, dag, week, maandof jaar). Bestanden die ouder zijn dan het opgegeven tijdsbestek, worden verwijderd.
Rapportopties selecteren
Selecteer op de pagina Rapportopties selecteren opties voor het opslaan of distribueren van een rapport van de onderhoudsplanacties. Deze opdracht maakt gebruik van de
EXEC sp_notify_operator
-instructie. Zie sp_notify_operator (Transact-SQL)voor meer informatie. Wanneer u klaar bent, selecteert u Volgende.De volgende opties zijn beschikbaar op deze pagina.
Een rapport naar een tekstbestand schrijven selectievakje
Sla het rapport op in een bestand.
maplocatie vak
Geef de locatie op van het bestand dat het rapport bevat.
E-mailrapport selectievakje
Een e-mailbericht verzenden wanneer een taak mislukt. Als u deze taak wilt gebruiken, moet Database Mail zijn ingeschakeld en correct zijn geconfigureerd met
msdb
als een Mail Host Database en een Microsoft SQL Server Agent-operator met een geldig e-mailadres hebben.Agent-operator
Geef de geadresseerde van het e-mailbericht op.
e-mailprofiel
Geef het profiel op dat de afzender van het e-mailbericht definieert.
De wizard voltooien
Controleer op de pagina Voltooien van de wizard de gemaakte keuzes op de vorige pagina's en selecteer Voltooien.
Controleer op de -pagina Onderhoudswizard Voortgang de statusinformatie over de acties van de Onderhoudswizard. Afhankelijk van de opties die u in de wizard hebt geselecteerd, kan de voortgangspagina een of meer acties bevatten. In het bovenste vak wordt de algemene status van de wizard en het aantal status-, fout- en waarschuwingsberichten weergegeven dat de wizard heeft ontvangen.
De volgende opties zijn beschikbaar op de pagina Onderhoudswizard voortgang:
details
Voorziet in de resultaten van de actie, status en eventuele berichten die door de wizard worden teruggegeven.
Actie
Hiermee geeft u het type en de naam van elke actie.
status
Hiermee wordt aangegeven of de wizardactie als geheel de waarde Succes of Falenheeft geretourneerd.
bericht
Bevat eventuele foutberichten of waarschuwingsberichten die door het proces worden geretourneerd.
rapport
Hiermee wordt een rapport gemaakt met de resultaten van de Wizard "Partitie Maken". De opties zijn Rapport weergeven, Rapport opslaan in bestand, Rapport naar Klembord kopiërenen Rapport verzenden als e-mail.
Rapport weergeven
Hiermee opent u het dialoogvenster Bekijk rapport, dat een tekstrapport bevat van de voortgang van de wizard voor het maken van een partitie.
Rapport opslaan in bestand
Hiermee opent u het dialoogvenster Rapport opslaan als.
Rapport naar klembord kopiëren
Kopieert de resultaten van het voortgangsrapport van de wizard naar het Klembord.
rapport verzenden als e-mail
Kopieert de resultaten van het voortgangsrapport van de wizard naar een e-mailbericht.