Delen via


De Onderhoudsplanwizard gebruiken

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

  1. Vouw de server uit waarop u uw beheerplan wilt maken.

  2. Vouw de map Management uit.

  3. Klik met de rechtermuisknop op de map Onderhoudsplannen en selecteer Onderhoudsplanwizard.

  4. Selecteer Volgendeop de pagina wizard SQL Server-onderhoudsplan.

  5. Op de pagina Planeigenschappen selecteren:

    1. Voer in het vak Naam de naam in van het onderhoudsplan dat u maakt.

    2. Geef in het vak Beschrijving kort een beschrijving van uw onderhoudsplan.

    3. Geef in de lijst Uitvoeren als de referentiegegevens op die Microsoft SQL Server Agent gebruikt tijdens het uitvoeren van het onderhoudsplan.

    4. 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.

    5. Als u Een enkel schema voor het hele plan of geen schemahebt geselecteerd, gaat u onder Schemanaar Wijzigen.

      1. Voer in het dialoogvenster Nieuwe taakplanning in het vak Naam de naam van de taakplanning in.

      2. 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

      3. Selecteer of deselekteer het selectievakje Ingeschakeld om het schema te activeren of deactiveren.

      4. Wanneer u Terugkerendeselecteert:

        1. 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'.

        2. 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.

        3. 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.

      5. 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.

      6. Controleer onder Samenvattingin Beschrijvingof alle taakplanningsinstellingen juist zijn.

      7. Selecteer OK-.

    6. Selecteer Volgende.

  6. 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.

  7. 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.

  8. 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

  1. 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 optie NOTRUNCATE of TRUNCATEONLY. 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

  1. 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.

  2. 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 optie SORT_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 gedurende MAX_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

  1. 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 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 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

  1. 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_logen EXEC sp_delete_backuphistory instructies om geschiedenisgegevens uit de msdb 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

  1. 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

  1. 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.
  2. 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.

  3. 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

  1. 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

  1. 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

  1. Controleer op de pagina Voltooien van de wizard de gemaakte keuzes op de vorige pagina's en selecteer Voltooien.

  2. 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.

Volgende stappen