Riešenie problémov, ktoré sa vyskytujú pri používaní plán údržby databáze v SQL Server

Preklady článku Preklady článku
ID článku: 288577 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

SUHRN

Ak akékoľvek úlohy v pláne údržbu databázy zlyhá alebo vyskytne chybové hlásenie, prácu plán údržby, samotný môže preukázať ako zlyhala. Prácu História detaily zobrazuje nasledovné chybové hlásenie:
sqlmaint.exe zlyhalo. [SQLSTATE 42000] (Chyba 22029). Krok zlyhala.
Však to nemusí nevyhnutne naznačovať, že plán údržby ako celok zlyhal. Plán údržby úloha zobrazuje stav zlyhala s cieľom zvýšiť príznak používateľovi, že úloha v pláne údržby si vyžaduje pozornosť.

Tento druh správania je normálne, pretože môžu sa vyskytnúť chyby, ktoré vyžadujú zásah používateľa k práci. Kedykoľvek plán práce údržby zlyhá, musia skontrolovať plánu históriu a zistiť čo zlyhanie je a potom prijať vhodné opatrenia na riešenie problému.

DALSIE INFORMACIE

Identifikovať osobitné úlohy a chybové hlásenie o prečo prácu zlyhala, potrebujete skontrolovať plánu históriu údržby databázy. Históriu plán údržby databázy je, kde môžete získať podrobné informácie o každej úlohe, vykonávanej podľa plánu údržby. Pomocou týchto krokov vyhľadajte informácie v SQL Server Enterprise Manager:
  1. Vyhľadajte a potom rozbaľte položku Plány údržby databázy.
  2. Kliknite pravým tlačidlom databázy plán údržby pre ktoré zodpovedajúce prácu zlyhala.
  3. Kliknite na položku Databáza históriu plán údržby.
  4. Otvorí sa okno obsahujúci podrobnosti o každej úlohy vykonávané v pláne údržby. Historické zoznam je uvedený pre každú úlohu spustiť ku každému dátumu, ktoré tiež označuje zlyhanie alebo úspech stav jednotlivé úlohy. Ak kliknete dvakrát neúspešné úlohy, informácie sa zobrazí, uvádzajúce chybové hlásenia, ku ktorému došlo spolu s informáciami o prečo úlohu zlyhala.
  5. V tomto momente vyriešite špecifickej otázky uvedené kroky nevyhnutné.
Typickým príkladom je údržba plán, ktorý nastavené na zálohovanie databáz a kontrolu integrity. Predpokladajme napríklad, že jednou z úloh, kontrola integrity stretne chýb integrity údajov v jednej alebo viacerých databáz. Úlohou vyvoláva chybové hlásenie. Plán údržby pokračuje so zvyškom úlohy v pláne. Ak plánu údržby dokončí, zodpovedajúce prácu v SQLAgent je nastavená na stav "zlyhalo". Preskúmanie plánu históriu údržby naznačuje, ktorých kontrolu integrity databázu nájsť chýb integrity alebo zlyhalo a zodpovedajúce chybové hlásenia. Potom budete sa musieť podniknúť kroky a spustite vhodné DBCC CHECKDB kroky na riešenie problému. Ďalšie informácie o DBCC CHECKDB téme „DBCC CHECKDB"v zdroji SQL Server Books Online.

Si môžete tiež mať podrobné plánu údržby informácie zapisujú do súboru. Podrobné plánu údržby informácie zapisujú do súboru, použite tieto kroky:
  1. V SQL Server Enterprise Manager, prejdite do databázy údržby plány. Vyberte a potom dvakrát kliknite na požadovaný plán.
  2. Kliknite na Vytváranie zostáv kartu. V Vytváranie zostáv dialógové okno, môžete napísať správu do textového súboru v zadanom adresári. Zostava obsahuje detaily o postupe popravený plánu údržby a zahŕňa akékoľvek informácie o chybách. Môžete nastaviť aj táto správa e-mailom na špecifikované operátora na pravidelnú kontrolu.
  3. Namiesto textu správy, o môže nasmerovať výstup do tabuľky servera SQL Server s História na tomto serveri možnosť.

    Ďalšie informácie o podrobnosti o nastavenie týchto možností pre plán údržby databázy nájdete v téme „databáza plán údržby, vykazovanie kartu"v SQL Server Books Online.
Ak potrebujete viac in-hĺbka riešenia problémov, môžete spustiť SQL Server Agent spustiť z príkazového riadka s podrobné zapisovanie do denníka.

Predvolenú inštanciu:
sqlagent.exe -c -v
Pomenovanú inštanciu:
sqlagent.exe -i[Instance] -c -v

Vlastnosti

ID článku: 288577 - Posledná kontrola: 24. októbra 2011 - Revízia: 2.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL 2005 Server Workgroup
Kľúčové slová: 
kbinfo kbmt KB288577 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:288577

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com