A Karbantartási terv varázsló használata

A következőkre vonatkozik:SQL Server

Ez a cikk azt ismerteti, hogyan hozhat létre egyetlen vagy többkiszolgálós karbantartási tervet az SQL Server Karbantartási terv varázslójának használatával. A Karbantartási terv varázsló létrehoz egy karbantartási tervet, amelyet az SQL Server-ügynök rendszeresen futtathat. Különböző adatbázis-felügyeleti feladatokat hajthat végre, beleértve a biztonsági mentéseket, az adatbázis-integritás ellenőrzését vagy az adatbázis statisztikáinak frissítését meghatározott időközönként.

Korlátozások

  • Többkiszolgálós karbantartási terv létrehozásához többkiszolgálós környezetet kell konfigurálnia egy főkiszolgálóval és egy vagy több célkiszolgálóval. Létre kell hoznia és fenn kell tartania a többkiszolgálós karbantartási terveket a főkiszolgálón. A terveket a célkiszolgálókon tekintheti meg.

  • A db_ssisadmin és dc_admin szerepkörök tagjai emelhetik jogosultságaikat a sysadminra. Ez a jogosultságszint-emelés azért fordulhat elő, mert ezek a szerepkörök módosíthatják az Integration Services-csomagokat; Ezeket a csomagokat az SQL Server az SQL Server-ügynök sysadmin biztonsági környezetével hajthatja végre.

    A karbantartási tervek, az adatgyűjtési csoportok és más Integration Services-csomagok futtatásakor a jogosultság ilyen emelése elleni védelem érdekében konfigurálja a csomagokat futtató SQL Server Agent-feladatokat, hogy korlátozott jogosultságokkal rendelkező proxyfiókot használjon, vagy csak sysadmin tagokat vegyen fel a db_ssisadmin és dc_admin szerepkörökbe.

Előfeltételek

Engedélyeznie kell szerverkonfiguráció: Agent XPs.

Engedélyek

Karbantartási tervek létrehozásához vagy kezeléséhez a sysadmin rögzített kiszolgálói szerepkör tagjának kell lennie. Az Object Explorer csak a Karbantartási tervek csomópontot jeleníti meg a sysadmin rögzített kiszolgálói szerepkör tagjai számára.

A Karbantartási terv varázsló használata

A varázsló indítása

  1. Bővítse ki azt a kiszolgálót, ahol létre szeretné hozni a felügyeleti tervet.

  2. Nyissa meg a Menedzsment mappát.

  3. Kattintson a jobb gombbal a Karbantartási tervek mappára, és válassza Karbantartási terv varázslólehetőséget.

  4. Az SQL Server Karbantartási Terv Varázsló oldalán válassza a Továbblehetőséget.

  5. A Kiválasztás Terv Tulajdonságai lapon:

    1. A Név mezőbe írja be a létrehozott karbantartási terv nevét.

    2. A Leírás mezőben röviden ismertesse a karbantartási tervet.

    3. A Futtatásként listában adja meg azt a hitelesítő adatot, amelyet a Microsoft SQL Server Agent a karbantartási terv végrehajtásakor használ.

    4. Válassza Minden tevékenységhez külön ütemezést, vagy a teljes terv egyetlen ütemezését, vagy ne ütemezést a karbantartási terv ismétlődő ütemezésének megadásához.

      Jegyzet

      Ha az egyes tevékenységekhez külön ütemezést választ, a következő lépést kell követnie a karbantartási terv minden egyes tevékenységéhez.

    5. Ha a teljes tervhez egyetlen ütemezést jelölt ki, vagy nincs ütemezés, akkor a Ütemezéscsoportban válassza a Módosításlehetőséget.

      1. Az Új feladatütemezés párbeszédpanel Név mezőjében adja meg a feladatütemezés nevét.

      2. Az Ütemezés típusa listában válassza ki az ütemezés típusát:

        • Automatikus indítás az SQL Server-ügynök indításakor
        • Induljon el, amikor a processzorok tétlenné válnak
        • ismétlődő. Ez az alapértelmezett kijelölés.
        • Egyszeri
      3. Jelölje be vagy törölje az Engedélyezés jelölőnégyzetet az ütemezés engedélyezéséhez vagy letiltásához.

      4. Ha kiválasztja a ismétlődő:

        1. A Gyakoriságiterületen adja meg az előfordulás gyakoriságát az Előfordulások listában:

          • Ha a Napilehetőséget választja, a Minden mezőben adja meg, hogy a feladatütemezés milyen gyakran ismétlődik naponta.

          • Ha a Hetilehetőséget választja, a Minden ismétlődik mezőben adja meg, hogy a feladatütemezés milyen gyakran ismétlődik hetekben. Válassza ki a hét azon napjait, amelyeken a feladatütemezés fut.

          • Ha Havilehetőséget választja, válassza Nap vagy Alehetőséget.

            • Ha a Naplehetőséget választja, adja meg a hónap azon napját, amikor a feladatütemezést el szeretné indítani, valamint, hogy a feladatütemezés hány havonta ismétlődjön. Ha például azt szeretné, hogy a feladatütemezés a hónap 15. napján fusson minden második hónapban, válassza Nap lehetőséget, és írja be a "15" értéket az első mezőbe, a második mezőbe pedig a "2" értéket. A második mezőben megengedett legnagyobb szám a 99.

            • Ha a Alehetőséget választja, válassza ki a hét azon hónapjának adott napját, amelyen belül a feladatütemezést futtatni szeretné, és hogy a feladatütemezés milyen gyakran ismétlődik hónapokban. Ha például azt szeretné, hogy a feladatütemezés a hónap utolsó munkanapján fusson minden második hónapban, válassza Naplehetőséget, az első listából válassza utolsó, hétköznapi a második listából, majd írja be a "2" értéket az utolsó mezőbe. Az első, második, harmadik vagy negyedik, illetve adott hétköznapokat (például: vasárnap vagy szerda) is kiválaszthatja az első két listából. Az utolsó mezőben megengedett legnagyobb szám a 99.

        2. A Napi gyakoriságterületen adja meg, hogy a feladatütemezés milyen gyakran ismétlődik a feladatütemezés futásának napján:

          • Ha a Egyszerlehetőséget választja, adja meg azt a konkrét időpontot, amikor a feladatütemezésnek futnia kell a Egyszer mezőben. Adja meg a nap óráját, percét és másodpercét, valamint az AM vagy a PM értéket.

          • Ha kiválasztja a Mindenmegtörténik opciót, adja meg, hogy a feladatütemezés milyen gyakran fut a nap során, amelyet a gyakoriságalatt választott ki. Ha például azt szeretné, hogy a feladatütemezés annak a napnak a során, amikor a feladatütemezést futtatják, 2 óránként ismétlődjön, válassza ki a Mindenlehetőséget, írja be a "2" az első mezőbe, majd válassza a órát a listából. Ebben a listában kiválaszthatja a perc(ek) és a másodperc(ek) elemet is. Az első mezőben megengedett legnagyobb szám a 100.

            A mezőben adja meg a feladatütemezés futásának időpontját. A mezőben adja meg azt az időpontot, amikor a feladatütemezés nem ismétlődik. Adja meg a nap óráját, percét és másodpercét, valamint az AM vagy a PM értéket.

        3. Az Időtartamcsoportban Kezdési dátummezőben adja meg azt a dátumot, amelyen a feladatütemezést futtatni szeretné. Válassza ki a Befejezési dátum vagy a Nincs befejezési dátum lehetőséget annak jelzésére, hogy mikor fejeződjön be a feladatütemezés futása. Ha a Befejezési dátumlehetőséget választja, adja meg azt a dátumot, amikor az ütemezett feladat futását szeretné leállítani.

      5. Ha az Egy időpont lehetőséget választja, az Egyszeri előfordulás csoportban adja meg a feladatütemezés futtatásának dátumát a Dátum mezőben. Az Idő mezőben adja meg a feladatütemezés futási idejét. Adja meg a nap óráját, percét és másodpercét, valamint az AM vagy a PM értéket.

      6. Az Összefoglalásterületen, Leírásterületen ellenőrizze, hogy az összes feladatütemezési beállítás helyes-e.

      7. Válassza OKlehetőséget.

    6. Válassza Következőlehetőséget.

  6. A Célkiszolgálók kiválasztása lapon válassza ki azokat a kiszolgálókat, ahol futtatni szeretné a karbantartási tervet. Ez a lap csak a főkiszolgálóként konfigurált SQL Server-példányokon látható.

    Jegyzet

    Többkiszolgálós karbantartási terv létrehozásához egy főkiszolgálót és egy vagy több célkiszolgálót tartalmazó többkiszolgálós környezetet kell konfigurálni, a helyi kiszolgálót pedig főkiszolgálóként kell konfigurálni. Többkiszolgálós környezetekben ez a lap megjeleníti a (helyi) főkiszolgálót és az összes megfelelő célkiszolgálót.

  7. A Karbantartási tevékenységek kiválasztása lapon válasszon ki egy vagy több karbantartási feladatot, amely hozzáadható a tervhez. Ha az összes szükséges feladatot kiválasztotta, válassza a Következőlehetőséget.

    Jegyzet

    Az itt kiválasztott feladatok határozzák meg, hogy mely lapokat kell elvégeznie a karbantartási feladatrendelés kiválasztása után.

  8. A Karbantartási feladat rendelésének kiválasztása oldalon jelöljön ki egy feladatot, és válassza a Feljebb... vagy Lefelé... a végrehajtás sorrendjének változtatásához. Ha végzett, vagy elégedett a tevékenységek aktuális sorrendjével, válassza a Következőlehetőséget.

    Jegyzet

    Ha korábban a Terv tulajdonságainak kiválasztása lapon minden tevékenységhez külön ütemezést választott, ezen a lapon nem módosíthatja a karbantartási feladatok sorrendjét.

Adatbázis-ellenőrzési integritás definiálása (CHECKDB)

Az Adatbázis-ellenőrzési integritási feladat meghatározása lapon válassza ki azt az adatbázist vagy adatbázist, amelyben a rendszer ellenőrzi a felhasználói és rendszertáblák és indexek lefoglalását és szerkezeti integritását. A Transact-SQL utasítás futtatásával ez a DBCC CHECKDB feladat biztosítja az adatbázissal kapcsolatos integritási problémák jelentését. Ez lehetővé teszi, hogy később a rendszergazda vagy az adatbázis tulajdonosa foglalkozik velük. További információ: DBCC CHECKDB. Ha elkészült, válassza a Következőlehetőséget.

Ezen a lapon az alábbi lehetőségek érhetők el.

  • Adatbázisok lista

    Adja meg a tevékenység által érintett adatbázisokat.

    • Minden adatbázis

      Hozzon létre egy karbantartási tervet, amely ezt a feladatot az összes SQL Server-adatbázison futtatja, kivéve tempdb.

    • rendszeradatbázisok

      Hozzon létre egy karbantartási tervet, amely ezt a feladatot SQL Server-rendszeradatbázisokon futtatja, kivéve tempdb és felhasználó által létrehozott adatbázisokat.

    • Minden felhasználói adatbázis (kivéve master, model, msdb, tempdb)

      Hozzon létre egy karbantartási tervet, amely az összes felhasználó által létrehozott adatbázison futtatja ezt a feladatot. A rendszer nem futtat karbantartási feladatokat az SQL Server rendszeradatbázisai között.

    • Ezek az adatbázisok

      Hozzon létre egy karbantartási tervet, amely csak a kijelölt adatbázisokon futtatja ezt a feladatot. Ha ezt a lehetőséget választja, a listában legalább egy adatbázist ki kell jelölni.

  • Indexek belefoglalása jelölőnégyzet

    Ellenőrizze az indexlapok és a táblázat adatoldalainak integritását.

  • Csak fizikai

    Korlátozza az ellenőrzést az oldal fizikai szerkezetének, a rekordfejléceknek és az adatbázis foglalási konzisztenciájának integritására. Ezzel a beállítással csökkentheti a DBCC CHECKDB futásidet a nagy adatbázisokon, és ajánlott az éles rendszereken való gyakori használathoz.

  • Tablock

    A DBCC CHECKDB belső adatbázis-pillanatkép használata helyett zárakat alkalmaz. Ez magában foglalja az adatbázis rövid távú kizárólagos (X) zárolását. Ezzel a beállítással a DBCC CHECKDB gyorsabban futtatható nagy terhelésű adatbázisokon, de csökkenti az adatbázisban elérhető egyidejűséget, miközben a DBCC CHECKDB fut.

Adatbázis-zsugorítási feladat definiálása

  1. Az Adatbázis-tevékenység zsugorítása lapon hozzon létre egy feladatot, amely a DBCC SHRINKDATABASE utasítással próbálja csökkenteni a kijelölt adatbázisok méretét, a NOTRUNCATE vagy TRUNCATEONLY beállítással. További információ: DBCC SHRINKDATABASE. Ha elkészült, válassza a Következőlehetőséget.

    Figyelmeztetés

    A fájl zsugorításához áthelyezett adatok szétszórhatók a fájl bármely elérhető helyére. Ez indextöredezettséget okoz, és lelassíthatja az index egy tartományában kereső lekérdezések teljesítményét. A töredezettség megszüntetéséhez fontolja meg a fájl indexeinek újraépítését a zsugorítás után.

    Ezen a lapon az alábbi lehetőségek érhetők el.

    • Adatbázisok lista

      Adja meg a tevékenység által érintett adatbázisokat.

      • Minden adatbázis

        Hozzon létre egy karbantartási tervet, amely ezt a feladatot az összes SQL Server-adatbázison futtatja, kivéve tempdb.

      • rendszeradatbázisok

        Hozzon létre egy karbantartási tervet, amely ezt a feladatot SQL Server-rendszeradatbázisokon futtatja, kivéve tempdb és felhasználó által létrehozott adatbázisokat.

      • Minden felhasználói adatbázis (kivéve master, model, msdb, tempdb)

        Hozzon létre egy karbantartási tervet, amely az összes felhasználó által létrehozott adatbázison futtatja ezt a feladatot. A rendszer nem futtat karbantartási feladatokat az SQL Server rendszeradatbázisai között.

      • Ezek az adatbázisok

        Hozzon létre egy karbantartási tervet, amely csak a kijelölt adatbázisokon futtatja ezt a feladatot. Ha ezt a lehetőséget választja, a listában legalább egy adatbázist ki kell jelölni.

    • Adatbázis zsugorítása, ha az mezőn túlra nő

      Adja meg a feladat végrehajtását okozó méretet megabájtban.

    • A mező zsugorítása után megmaradó szabad terület mennyisége

      Állítsa le a zsugorodást, ha az adatbázisfájlok szabad területe eléri ezt a méretet (százalékban).

    • Szabad terület megőrzése adatbázisfájlokban

      Az adatbázis egybefüggő lapokra van tömörítve, de a lapok nincsenek felszabadítva, és az adatbázisfájlok nem zsugorodnak. Ezt a lehetőséget akkor használja, ha azt szeretné, hogy az adatbázis ismét kibővüljön, és nem szeretne helyet felszabadítani. Ezzel a beállítással az adatbázisfájlok nem zsugorodnak a lehető legnagyobb mértékben. Ez a NOTRUNCATE lehetőséget használja.

    • Visszaadni a felszabadított helyet az operációs rendszernek

      Az adatbázist egybefüggő lapokra tömöríti a rendszer, és a lapok vissza lesznek adva az operációs rendszerbe más programok általi használatra. Ez a TRUNCATEONLY lehetőséget használja. Ez az alapértelmezett beállítás.

Az indexfeladatok meghatározása

  1. Az Indexelési feladat definiálása lapon válassza ki azt a kiszolgálót vagy kiszolgálókat, ahol az indexlapokat hatékonyabb keresési sorrendbe helyezi át. Ez a feladat a ALTER INDEX ... REORGANIZE utasítást használja. További információ: ALTER INDEX. Ha elkészült, válassza a Következőlehetőséget.

    Ezen a lapon az alábbi lehetőségek érhetők el.

    • Adatbázisok lista

      Adja meg a tevékenység által érintett adatbázisokat.

      • Minden adatbázis

        Hozzon létre egy karbantartási tervet, amely ezt a feladatot az összes SQL Server-adatbázison futtatja, kivéve tempdb.

      • rendszeradatbázisok

        Hozzon létre egy karbantartási tervet, amely ezt a feladatot SQL Server-rendszeradatbázisokon futtatja, kivéve tempdb és felhasználó által létrehozott adatbázisokat.

      • Minden felhasználói adatbázis (kivéve master, model, msdb, tempdb)

        Hozzon létre egy karbantartási tervet, amely az összes felhasználó által létrehozott adatbázison futtatja ezt a feladatot. A rendszer nem futtat karbantartási feladatokat az SQL Server rendszeradatbázisai között.

      • Ezek az adatbázisok

        Hozzon létre egy karbantartási tervet, amely csak a kijelölt adatbázisokon futtatja ezt a feladatot. Ha ezt a lehetőséget választja, a listában legalább egy adatbázist ki kell jelölni.

    • Objektum lista

      A Kijelölési lista korlátozásával megjelenítheti a táblákat, nézeteket vagy mindkettőt. Ez a lista csak akkor érhető el, ha korábban egyetlen adatbázist választott ki az Adatbázisok listából.

    • Kijelölési lista

      Adja meg a tevékenység által érintett táblákat vagy indexeket. Nem érhető el, ha Táblák és nézetek van kijelölve az Objektum mezőben.

    • Nagyméretű objektumok tömörítése jelölőnégyzet

      Ha lehetséges, szabadíts fel helyet a tábláknak és nézeteknek. Ez a beállítás a ALTER INDEX ... LOB_COMPACTION = ON-t használja.

  2. Az Index újraépítési feladatának definiálása lapon válassza ki azt az adatbázist vagy adatbázist, amelyben több indexet fog létrehozni. Ez a feladat a ALTER INDEX ... REBUILD PARTITION utasítást használja. További információ: ALTER INDEX.) Ha elkészült, válassza a Következőlehetőséget.

    Ezen a lapon az alábbi lehetőségek érhetők el.

    • Adatbázisok lista

      Adja meg a tevékenység által érintett adatbázisokat.

      • Minden adatbázis

        Hozzon létre egy karbantartási tervet, amely ezt a feladatot az összes SQL Server-adatbázison futtatja, kivéve tempdb.

      • rendszeradatbázisok

        Hozzon létre egy karbantartási tervet, amely ezt a feladatot SQL Server-rendszeradatbázisokon futtatja, kivéve tempdb és felhasználó által létrehozott adatbázisokat.

      • Minden felhasználói adatbázis (kivéve master, model, msdb, tempdb)

        Hozzon létre egy karbantartási tervet, amely az összes felhasználó által létrehozott adatbázison futtatja ezt a feladatot. A rendszer nem futtat karbantartási feladatokat az SQL Server rendszeradatbázisai között.

      • Ezek az adatbázisok

        Hozzon létre egy karbantartási tervet, amely csak a kijelölt adatbázisokon futtatja ezt a feladatot. Ha ezt a lehetőséget választja, a listában legalább egy adatbázist ki kell jelölni.

    • Objektum lista

      A Kijelölési lista korlátozásával megjelenítheti a táblákat, nézeteket vagy mindkettőt. Ez a lista csak akkor érhető el, ha korábban egyetlen adatbázist választott ki az Adatbázisok listából.

    • Kijelölési lista

      Adja meg a tevékenység által érintett táblákat vagy indexeket. Nem érhető el, ha Táblák és nézetek van kijelölve az Objektum mezőben.

    • Szabad terület beállításai terület

      A kitöltési tényező indexekre és táblákra való alkalmazásának lehetőségeit mutatja be.

    • Laponkénti alapértelmezett szabad terület

      Átrendezi a lapokat az alapértelmezett szabad területtel. Ez elveti az indexeket az adatbázis tábláiban, és újra létrehozza azokat az indexek létrehozásakor megadott kitöltési tényezővel. Ez az alapértelmezett beállítás.

    • Szabad terület módosítása laponként mezőre

      Törölje az indexeket az adatbázis tábláiról, majd hozza létre újra őket egy új, automatikusan számított kitöltési tényezővel. Ez a beállítás lefoglalja a megadott mennyiségű szabad helyet az indexoldalakon. Minél nagyobb a százalékos arány, annál több szabad terület van lefoglalva az indexoldalakon, és annál nagyobb az index. Az érvényes értékek 0 és 100 között vannak. A FILLFACTOR lehetőséget használja.

    • Speciális beállítások terület

      További lehetőségeket kínál az indexek rendezéséhez és az újraindexeléshez.

    • Eredmények rendezése jelölőnégyzet tempdb

      A SORT_IN_TEMPDB beállítást használja, amely meghatározza, hogy az index létrehozásakor létrehozott köztes rendezési eredmények hol vannak ideiglenesen tárolva. Ha nincs szükség rendezési műveletre, vagy ha a rendezés végrehajtható a memóriában, a rendszer figyelmen kívül hagyja a SORT_IN_TEMPDB beállítást.

    • Pad Index jelölőnégyzet

      A PAD_INDEX lehetőséget használja.

    • Index online tartása újraindexelés közben jelölőnégyzet

      A ONLINE opciót használja, amely lehetővé teszi a felhasználók számára, hogy hozzáférjenek az alapul szolgáló táblához vagy klaszterezett indexadatokhoz, valamint az indexműveletek során a kapcsolódó nemklaszterezett indexekhez. Ha ezt a lehetőséget választja, további lehetőségek aktiválódnak az olyan indexek újraépítéséhez, amelyek nem teszik lehetővé az online újraépítést: Ne építse újra az indexeket és építse újra az indexeket offline.

      Ha ezt a beállítást választja, aktiválja a használt alacsony prioritást is, amely a WAIT_AT_LOW_PRIORITY beállítást használja. Az online index-újraépítési műveletek MAX_DURATION percig várják az alacsony prioritású zárolásokat, lehetővé téve, hogy más műveletek is továbbléphessenek, amíg az online index-építési műveletek várakoznak.

      Jegyzet

      Az online indexelési műveletek nem érhetők el az SQL Server minden kiadásában. További információkért lásd az SQL Server 2022 kiadásait és támogatott funkcióit.

    • MAXDOP jelölőnégyzet

      Felülbírálja a DBCC CHECKDB sp_configure maximális párhuzamossági konfigurációs beállítását. További információ: DBCC CHECKDB

A Frissítési statisztika feladat definiálása

  1. A Update Statistics Task lapon adja meg azt az adatbázist vagy adatbázist, amelyen a tábla- és indexstatisztikák frissülnek. Ez a feladat a UPDATE STATISTICS utasítást használja. További információért lásd: UPDATE STATISTICS. Ha befejezte, válassza a Tovább lehetőséget.

    Ezen a lapon az alábbi lehetőségek érhetők el.

    • Adatbázisok lista

      Adja meg a tevékenység által érintett adatbázisokat.

      • Minden adatbázis

        Hozzon létre egy karbantartási tervet, amely ezt a feladatot az összes SQL Server-adatbázison futtatja, kivéve tempdb.

      • rendszeradatbázisok

        Hozzon létre egy karbantartási tervet, amely ezt a feladatot SQL Server-rendszeradatbázisokon futtatja, kivéve tempdb és felhasználó által létrehozott adatbázisokat.

      • Minden felhasználói adatbázis (kivéve master, model, msdb, tempdb)

        Hozzon létre egy karbantartási tervet, amely az összes felhasználó által létrehozott adatbázison futtatja ezt a feladatot. A rendszer nem futtat karbantartási feladatokat az SQL Server rendszeradatbázisai között.

      • Ezek az adatbázisok

        Hozzon létre egy karbantartási tervet, amely csak a kijelölt adatbázisokon futtatja ezt a feladatot. Ha ezt a lehetőséget választja, a listában legalább egy adatbázist ki kell jelölni.

    • Objektum lista

      A Kijelölési lista korlátozásával megjelenítheti a táblákat, nézeteket vagy mindkettőt. Ez a lista csak akkor érhető el, ha korábban egyetlen adatbázist választott ki az Adatbázisok listából.

    • Kijelölési lista

      Adja meg a tevékenység által érintett táblákat vagy indexeket. Nem érhető el, ha Táblák és nézetek van kijelölve az Objektum mezőben.

    • Minden meglévő statisztika

      Az oszlopok és indexek statisztikáinak frissítése.

    • Csak oszlopstatisztikák

      Csak az oszlopstatisztikák frissítése. A WITH COLUMNS lehetőséget használja.

    • Csak az indexstatisztikák

      Csak az indexstatisztikák frissítése. A WITH INDEX lehetőséget használja.

    • Vizsgálat típusa

      A frissített statisztikák gyűjtésére használt vizsgálat típusa.

    • teljes vizsgálat

      Olvassa el a táblázat vagy a nézet összes sorát a statisztikák gyűjtéséhez.

    • minta amelyet a készített

      Adja meg a táblázat vagy indexelt nézet százalékos arányát, illetve a nagyobb táblák vagy nézetek statisztikáinak gyűjtésekor mintavételezett sorok számát.

Az Előzmények törlése feladat definiálása

  1. Az Előzménykarbantartó tevékenység lapon adja meg azt az adatbázist vagy adatbázisokat, ahol el kívánja vetni a régi tevékenységelőzményeket. Ez a feladat a EXEC sp_purge_jobhistory, EXEC sp_maintplan_delete_logés EXEC sp_delete_backuphistory utasítások használatával távolítja el az előzményadatokat a msdb táblákból. Ha végzett, válassza a Következőlehetőséget.

    Ezen a lapon az alábbi lehetőségek érhetők el.

    • Válassza ki a törölni kívánt előzményadatokat

      Válassza ki a törölni kívánt tevékenységadatok típusát.

    • Biztonsági mentési és visszaállítási előzmények

      A legutóbbi biztonsági másolatok létrehozásának időpontjára vonatkozó rekordok megőrzése segíthet az SQL Servernek egy helyreállítási terv létrehozásában, amikor vissza szeretne állítani egy adatbázist. A megőrzési időszaknak legalább a teljes adatbázis-biztonsági mentés gyakoriságának kell lennie.

    • SQL Server-ügynök feladatelőzményei

      Ez az előzmény segíthet a sikertelen feladatok elhárításában, illetve az adatbázisműveletek okának meghatározásában.

    • karbantartási terv előzményei

      Ez az előzmény segíthet a sikertelen karbantartási tervvel kapcsolatos feladatok elhárításában, vagy az adatbázisműveletek okának meghatározásában.

    • A-nél régebbi előzményadatok eltávolítása

      Adja meg a törölni kívánt elemek korát. Megadhatja Óra(ok), Nap(ok), Hét(ek) (alapértelmezett), Hónap(ok)vagy Év(ek)

Az Ügynök-feladat végrehajtásának megadása

  1. Az Végrehajtó ügynök feladatának meghatározási oldalon, az Elérhető SQL Server-ügynök munkákterületén válassza ki a futtatni kívánt munkát vagy munkákat. Ez a beállítás nem érhető el, ha nincs SQL Agent-feladat. Ez a feladat a EXEC sp_start_job utasítást használja. További információ: sp_start_job. Ha végzett, válassza a Következőlehetőséget.

Biztonsági mentési feladatok definiálása

  1. A Adatbázis (teljes) biztonsági mentési feladat lapon válassza ki azt az adatbázist vagy adatbázisokat, amelyeken teljes biztonsági mentést szeretne futtatni. Ez a feladat a BACKUP DATABASE utasítást használja. További információ: BACKUP. Ha végzett, válassza a Következőlehetőséget.

    Ezen a lapon az alábbi lehetőségek érhetők el.

    • Biztonsági mentés típusa lista

      Megjeleníti a végrehajtandó biztonsági mentés típusát. Ez írásvédett.

    • Adatbázisok lista

      Adja meg a tevékenység által érintett adatbázisokat.

      • Minden adatbázis

        Hozzon létre egy karbantartási tervet, amely ezt a feladatot az összes SQL Server-adatbázison futtatja, kivéve tempdb.

      • rendszeradatbázisok

        Hozzon létre egy karbantartási tervet, amely ezt a feladatot SQL Server-rendszeradatbázisokon futtatja, kivéve tempdb és felhasználó által létrehozott adatbázisokat.

      • Minden felhasználói adatbázis (kivéve master, model, msdb, tempdb)

        Hozzon létre egy karbantartási tervet, amely az összes felhasználó által létrehozott adatbázison futtatja ezt a feladatot. A rendszer nem futtat karbantartási feladatokat az SQL Server rendszeradatbázisai között.

      • Ezek az adatbázisok

        Hozzon létre egy karbantartási tervet, amely csak a kijelölt adatbázisokon futtatja ezt a feladatot. Ha ezt a lehetőséget választja, a listában legalább egy adatbázist ki kell jelölni.

    • biztonsági mentési összetevő

      Válassza Adatbázis lehetőséget a teljes adatbázis biztonsági mentéséhez. Válassza Fájl- és fájlcsoportok lehetőséget az adatbázis csak egy részének biztonsági mentéséhez. Ha be van jelölve, adja meg a fájl vagy a fájlcsoport nevét. Ha több adatbázis van kijelölve az Adatbázisok mezőben, csak az Adatbázisok adja meg a biztonsági mentési összetevőkszámára. Fájl- vagy fájlcsoport-biztonsági mentések végrehajtásához hozzon létre egy feladatot az egyes adatbázisokhoz. Ezek a lehetőségek csak akkor érhetők el, ha korábban egyetlen adatbázist választottak ki az Adatbázisok listából.

    • A biztonsági mentési készlet lejár jelölőnégyzet

      Meghatározza, hogy a mentési készlet mikor írható felül ennél a biztonsági mentésnél. Válassza az Után lehetőséget, és adja meg a lejáratig eltelt napok számát, vagy válassza a Be lehetőséget, és adja meg a lejárat dátumát. Ez a beállítás le van tiltva, ha URL- van kiválasztva biztonsági mentési célként.

    • Biztonsági mentés a

      Azt a adathordozót adja meg, amelyen biztonsági másolatot szeretne készíteni az adatbázisról. Válassza Lemez, Szalagos, vagy URLlehetőséget. Csak az adatbázist tartalmazó számítógéphez csatlakoztatott szalagos eszközök érhetők el.

    • Adatbázis(ok) biztonsági mentése egy vagy több fájlra

      Válassza a Hozzáadás lehetőséget a Biztonsági mentési cél kiválasztása párbeszédpanel megnyitásához. Ez a beállítás le van tiltva, ha az URL-címet választotta biztonsági mentési célként.

      Válassza a eltávolítása lehetőséget, ha el szeretne távolítani egy fájlt a mezőből.

      Válassza Tartalom lehetőséget a fájlfejléc olvasásához és a fájl aktuális biztonsági mentési tartalmának megjelenítéséhez.

    • Biztonsági mentés célhelyének kiválasztása párbeszédpanel

      Válassza ki a biztonsági mentés célhelyének fájlját, szalagos meghajtóját vagy biztonsági mentési eszközét. Ez a beállítás le van tiltva, ha az URL-címet választotta biztonsági mentési célként.

    • Ha biztonsági mentési fájlok léteznek lista

      Adja meg a meglévő biztonsági mentések kezelését. Válassza a Hozzáfűzés lehetőséget az új biztonsági másolatok hozzáadásához a fájlban vagy a szalagon lévő meglévő biztonsági másolatok után. Válassza a Felülírás lehetőséget egy fájl vagy szalag régi tartalmának eltávolításához, és cserélje le az új biztonsági másolatra.

    • Biztonsági mentési fájl létrehozása minden adatbázishoz

      Hozzon létre egy biztonsági mentési fájlt a mappamezőben megadott helyen. Minden kijelölt adatbázishoz egy-egy fájl jön létre. Ez a beállítás le van tiltva, ha az URL-címet választotta biztonsági mentési célként.

    • Alkönyvtár létrehozása minden adatbázishoz jelölőnégyzet

      Hozzon létre egy alkönyvtárat a megadott lemezkönyvtár alatt, amely tartalmazza az adatbázis biztonsági mentését minden olyan adatbázishoz, amelyről a karbantartási terv részeként biztonsági másolatot készít.

      Fontos

      Az alkönyvtár a szülőkönyvtár engedélyeit örökli. Engedélyek korlátozása a jogosulatlan hozzáférés elkerülése érdekében.

    • Mappa mező

      Adja meg az automatikusan létrehozott adatbázisfájlokat tartalmazó mappát. Ez a beállítás le van tiltva, ha az URL-címet választotta biztonsági mentési célként.

    • SQL hitelesítő adat

      Válassza ki az Azure Storage-ban való hitelesítéshez használt SQL-hitelesítő adatokat. Ha nincs meglévő SQL hitelesítő adata, amit használhatna, válassza a Létrehozás gombot egy új SQL hitelesítő adat létrehozásához.

      Fontos

      A Létrehozás kiválasztásakor megnyíló párbeszédpanelhez felügyeleti tanúsítványra vagy az előfizetés közzétételi profiljára van szükség. Ha nem fér hozzá a felügyeleti tanúsítványhoz vagy a közzétételi profilhoz, létrehozhat egy SQL Credentialt a tárfiók nevének megadásával, valamint a kulcsadatok elérésével a Transact-SQL vagy az SQL Server Management Studio használatával. A hitelesítő adatok Transact-SQL használatával történő létrehozásához tekintse meg a Hitelesítő adatok létrehozása című cikkben található mintakódot. Másik lehetőségként az SQL Server Management Studio adatbázismotor-példányában kattintson a jobb gombbal a Biztonságielemre, válassza az Újlehetőséget, majd válassza Hitelesítő adatoklehetőséget. Adja meg a tárfiók nevét Identitás és a hozzáférési kulcsot a Jelszó mezőben.

    • Azure Storage-tároló

      Az Azure Storage-tároló nevének megadása

    • URL-előtag

      Ez az érték automatikusan létrejön az SQL Credentialban tárolt tárfiókadatok és a megadott Azure Storage-tároló neve alapján. Javasoljuk, hogy csak akkor szerkessze a mezőben szereplő adatokat, ha olyan tartományt használ, amely egy másik formátumot használ, mint a <tárfiók>.blob.core.windows.net.

    • Mentési fájlkiterjesztés mező

      Adja meg a biztonsági mentési fájlokhoz használni kívánt bővítményt. Az alapértelmezett érték a .bak.

    • Biztonsági mentés integritásának ellenőrzése jelölőnégyzet

      Ellenőrizze, hogy a mentési készlet teljes-e, és hogy az összes kötet olvasható-e.

    • Végezze el az ellenőrzőösszeg-ellenőrzést jelölőnégyzet

      Ellenőrizze az egyes oldalak ellenőrzőösszegét és az elszakított lapokat, ha engedélyezve van és elérhető, és hozzon létre egy ellenőrzőösszeget a teljes biztonsági mentéshez.

    • Folytatás hiba esetén jelölőnégyzet

      Utasítja a BIZTONSÁGI MENTÉSt, hogy a hibák, például az érvénytelen ellenőrzőösszegek vagy a széttört oldalak ellenére is folytassa a munkát.

    • Biztonsági mentés titkosítása

      Titkosított biztonsági mentés létrehozásához jelölje be a Biztonsági mentés titkosítása jelölőnégyzetet. Válassza ki a titkosítási lépéshez használni kívánt titkosítási algoritmust, és adjon meg egy tanúsítványt vagy aszimmetrikus kulcsot a meglévő tanúsítványok vagy aszimmetrikus kulcsok listájából. A titkosításhoz elérhető algoritmusok a következők:

      • AES 128
      • AES 192
      • AES 256
      • Tripla DES

      A titkosítási beállítás le van tiltva, ha a meglévő biztonsági mentési csoporthoz való hozzáfűzést választotta.

      Készítsen biztonsági másolatot a tanúsítványról vagy a kulcsról, és tárolja őket a titkosított biztonsági másolattól eltérő helyen.

      Csak az Extensible Key Managementben (EKM) található kulcsok támogatottak.

    • Blokkméret jelölőnégyzet, lista

      A fizikai blokk méretét adja meg bájtban. Ez a beállítás általában befolyásolja a teljesítményt szalagos eszközökre, RAID-tömbökre vagy SAN-ra való íráskor.

    • Maximális átviteli méret jelölőnégyzet, lista

      Az SQL Server és a biztonsági mentési adathordozó között használandó legnagyobb átviteli egység bájtban.

    • Biztonsági mentés tömörítési listájának beállítása

      Az SQL Server 2008 (10.0.x) Enterprise (vagy újabb verziók) esetében válassza az alábbi biztonsági mentés tömörítési értékeket:

      Érték Leírás
      Az alapértelmezett kiszolgálóbeállítás használata Válassza ki a kiszolgálószintű alapértelmezett beállítást. Ezt az alapértelmezett beállítást a biztonsági mentési tömörítés alapértelmezett kiszolgálókonfigurációs beállítás állítja be. A beállítás aktuális beállításának megtekintéséről további információt a Kiszolgáló konfigurációja: a biztonsági mentés tömörítésének alapértelmezett beállítása című témakörben talál.
      Tömörítsd a biztonsági mentést Válassza ki a biztonsági mentés tömörítését a kiszolgálószintű alapértelmezett beállítástól függetlenül.

      Fontos: Alapértelmezés szerint a tömörítés jelentősen növeli a processzorhasználatot, és a tömörítési folyamat által felhasznált extra PROCESSZOR hátrányosan befolyásolhatja az egyidejű műveleteket. Ezért érdemes lehet alacsony prioritású tömörített biztonsági másolatokat létrehozni egy olyan munkamenetben, amelynek processzorhasználatát az erőforrás-kormányzó korlátozza. További információ: A resource governor használata a processzorhasználat biztonsági mentési tömörítéssel való korlátozásához.
      Ne tömörítse a biztonsági mentést Válassza ki a tömörítetlen biztonsági mentést, függetlenül a kiszolgálószintű alapértelmezett beállítástól.
  2. A Különbségi biztonsági mentés definiálása (adatbázis) feladat lapon válassza ki a(z) adatbázist vagy adatbázisokat, amelyeken részleges biztonsági mentést kell futtatni. A lapon elérhető lehetőségekről a jelen cikk korábbi, definíciós listájában talál további információt. Ez a feladat a BACKUP DATABASE ... WITH DIFFERENTIAL utasítást használja. További információ: BACKUP. Ha végzett, válassza a Következőlehetőséget.

  3. A Biztonsági mentési adatbázis (tranzakciónapló) feladat lapon válassza ki azt az adatbázist vagy adatbázisokat, amelyeken biztonsági másolatot szeretne készíteni a tranzakciónaplóról. A lapon elérhető lehetőségekről a jelen cikk korábbi, definíciós listájában talál további információt. Ez a feladat a BACKUP LOG utasítást használja. További információ: BACKUP. Ha végzett, válassza a Következőlehetőséget.

Karbantartási tisztítási feladatok definiálása

  1. A Karbantartási karbantartási feladat definiálása lapon adja meg a karbantartási terv részeként törölni kívánt fájltípusokat, beleértve a karbantartási tervek és az adatbázis biztonsági mentési fájljai által létrehozott szöveges jelentéseket. Ez a feladat a EXEC xp_delete_file utasítást használja. Ha végzett, válassza a Következőlehetőséget.

    Fontos

    Ez a feladat nem törli automatikusan a fájlokat a megadott könyvtár almappáiban. Ez az óvintézkedés csökkenti annak a rosszindulatú támadásnak a lehetőségét, amely a Karbantartási tisztítási feladat használatával törli a fájlokat. Ha szeretné törölni a fájlokat az első szintű almappákban, akkor a Első szintű almappákat tartalmazzalehetőséget kell választania.

    Ezen a lapon az alábbi lehetőségek érhetők el.

    • Következő típusú fájlok törlése

      Adja meg a törölni kívánt fájlok típusát.

    • biztonsági mentési fájlok

      Adatbázis biztonsági mentési fájljainak törlése.

    • karbantartási terv szöveges jelentései

      Törölje a korábban futtatott karbantartási tervek szöveges jelentéseit.

    • fájl helye

      Adja meg a törölni kívánt fájlok elérési útját.

    • Adott fájl törlése

      Törölje a Fájlnév szövegmezőben megadott fájlt.

    • Mappa keresése és fájlok törlése bővítmény alapján

      Törölje a megadott kiterjesztésű összes fájlt a megadott mappában. Ezzel a beállítással egyszerre több fájlt is törölhet, például a keddi mappában lévő összes biztonsági mentési fájlt a .bak kiterjesztéssel.

    • Mappa mező

      A törölni kívánt fájlokat tartalmazó mappa elérési útja és neve.

    • Fájlkiterjesztés mező

      Adja meg a törölni kívánt fájlok fájlkiterjesztését. Ha egyszerre több fájlt szeretne törölni, például a keddi mappában lévő .bak kiterjesztésű összes biztonsági mentési fájlt, adja meg .bak.

    • Első szintű almappák belefoglalása jelölőnégyzet

      Törölje a fájlkiterjesztéshez megadott kiterjesztésű fájlokat az Mappamappában megadott mappa első szintű almappáiból.

    • Fájlok törlése a fájl korától függően a feladat futási idején jelölőnégyzetet

      Adja meg a törölni kívánt fájlok minimális életkorát egy szám és egy időegység megadásával a A következő mezőnél régebbi fájlok törlése mezőben.

    • A következő-nél régebbi fájlok törlése

      Adja meg a törölni kívánt fájlok minimális életkorát egy szám és időegység megadásával (Óra, Nap, Hét, Hónapvagy Év). A megadott időkeretnél régebbi fájlok törlődnek.

Jelentés beállításainak kiválasztása

  1. A Jelentés beállításai lapon válassza ki a karbantartási terv műveleteinek mentésére vagy terjesztésére szolgáló beállításokat. Ez a feladat a EXEC sp_notify_operator utasítást használja. További információ: sp_notify_operator. Ha végzett, válassza a Következőlehetőséget.

    Ezen a lapon az alábbi lehetőségek érhetők el.

    • Jelentés írása szövegfájlba jelölőnégyzet

      Mentse a jelentést egy fájlba.

    • Mappa helye mező

      Adja meg annak a fájlnak a helyét, ahol a jelentés mentve van.

    • e-mail jelentés jelölőnégyzet

      E-mail küldése sikertelen feladat esetén. A feladat használatához engedélyeznie kell a Database Mail szolgáltatást, és megfelelően kell konfigurálnia a msdb levelezési gazdaadatbázisként, valamint rendelkeznie kell egy érvényes e-mail címmel rendelkező SQL Server Agent operátorral.

    • ügynök operátor

      Adja meg az e-mail címzettjének nevét.

    • Levelezési profil

      Adja meg az e-mail feladóját meghatározó profilt.

A varázsló befejezése

  1. A Varázsló befejezése oldalon ellenőrizze az előző oldalakon kiválasztott beállításokat, majd kattintson a Befejezésgombra.

  2. A Karbantartási varázsló előrehaladási lapon figyelje a karbantartási terv varázsló műveleteinek állapotadatait. A varázslóban kiválasztott beállításoktól függően a folyamatjelző lap egy vagy több műveletet tartalmazhat. A felső mezőben látható a varázsló általános állapota, valamint a varázsló által kapott állapot, hiba és figyelmeztető üzenetek száma.

    A Karbantartási varázsló előrehaladási oldalon az alábbi lehetőségek érhetők el:

    • Részletek

      A varázsló által végrehajtott műveletből származó eredményt, állapotot és üzeneteket adja vissza.

    • művelet

      Az egyes műveletek típusát és nevét adja meg.

    • Állapot

      Azt jelzi, hogy a varázsló művelet egésze visszaadta-e a Sikeres vagy Hibaértékét.

    • üzenet

      A folyamatból visszaadott hibaüzeneteket vagy figyelmeztető üzeneteket tartalmazza.

    • jelentés

      Létrehoz egy jelentést, amely a Partíció létrehozása varázsló eredményeit tartalmazza. A beállítások a következők: Jelentés megtekintése, Jelentés mentése fájlba, Jelentés másolása vágólapra, és Jelentés küldése e-mail.

    • Jelentés megtekintése

      Megnyitja a Jelentés megtekintése párbeszédpanelt, amely egy szöveges jelentést tartalmaz a Partíció létrehozása varázsló előrehaladásáról.

    • Jelentés mentése fájlba

      Megnyitja a Jelentés mentése párbeszédpanelt.

    • Jelentés másolása vágólapra

      Másolja a varázsló állapotjelentésének eredményeit a vágólapra.

    • Küldje el e-mailben a jelentést

      Másolja a varázsló állapotjelentésének eredményeit egy e-mailbe.