Nelze připojit databázi a po použití SP3 Exchange 2000 se zobrazí chyba 0xfffff05b

Překlady článku Překlady článku
ID článku: 327772 - Produkty, které se vztahují k tomuto článku.
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Po instalaci aktualizace Service Pack 3 (SP3) Exchange 2000 Server nebo vyšší, databáze úložiště informací nelze připojit.

K tomuto problému může dojít při upgradu libovolné verze před aktualizací SP3 serveru Exchange 2000 na Exchange 2000 Server SP3 nebo vyšší verze. Například pokud pokusu o upgrade Exchange 2000 SP2 2003 Microsoft Exchange Server může nastat problém.

Můžete nalézt události podobné následujícím v protokolu aplikace v prohlížeči událostí:

Typ události: Chyba
Zdroj události: ESE
Kategorie události: Obecné
ID události: 505
Popis: Úložiště informací (2028) pokus o otevření komprimovaného souboru "jednotka: \Exchsrvr\MDBDATA\priv1.edb" pro čtení / zápis se nezdařil, protože nebylo možné převést na normální soubor. Operace otevření souboru se nezdaří s chybou-4005 (0xfffff05b). Tato chyba zabránit v budoucnu můžete ručně dekomprimovat soubor a změnit stav komprese složky obsahující nekomprimovaný. Psaní tento soubor při je komprimovaný není podporována.

Typ události: Chyba
Zdroj události: MSExchangeIS
Kategorie události: Obecné
ID události: 9519
Popis: Chyba 0xfffff05b spuštění databáze "First Storage Group\Mailbox úložiště (VÝMĚNA)" na Microsoft Exchange Information Store. Nepodařilo se připojit databáze Jet.



Poznámka: V ID události: 505 (oddíl popis) jednotka označuje jednotku, na kterém je nainstalován Exchange databáze úložiště informací.

Příčina

K tomuto problému může dojít při použití Exchange 2000 Server Service Pack 3 serveru Exchange 2000, který obsahuje databáze úložiště informací, které komprimované pomocí komprese systému souborů NTFS. K tomuto problému může dojít také při upgradu počítače serveru Exchange 2000 2003 Exchange Server. Exchange 2000 Server Service Pack 3 a Exchange 2003 zabránit databází úložiště informací komprimované připojování.

Soubory, které jsou spravovány modulem extensible úložiště (ESE nebo ESENT) nejsou navrženy pro uložené na komprimované jednotce. Rozšiřitelné úložiště modul závisí na nezávislosti sektor založené na protokolu obnovení a komprese souborů zruší platnost sektor nezávislosti. Komprese má není zapnuta pro svazky hostitelské databáze ESE nebo databáze, který používá zápis napřed protokolování.

Před Exchange 2000 Server Service Pack 3 byly databází úložiště informací komprimované povoleno připojení. Však může způsobit poškození v jakékoli databází úložiště informací serveru Exchange 2000 nebo informace ukládat protokoly, které byly komprimovány pomocí komprese NTFS.

S Exchange 2000 Server Service Pack 3 a novější, komprimované informace ukládat soubory databáze 128 megabajtů (MB) nebo méně jsou automaticky dekomprimovaných. Při soubory databáze neomezenou větší než 128 MB, nelze připojit databázi a jsou generovány chybové zprávy v protokolu aplikace. Exchange 2000 Server Service Pack 3 a 2003 Exchange Server zabránit připojování databází komprimované větší než 128 MB.

Protože databáze úložiště veřejných informací může být menší než 128 MB, může připojit. Však použít všechny kroky v tomto článku v části "Řešení" všechny Exchange 2000 Server nebo 2003 Exchange Server databází úložiště informací, které jsou v komprimované složce bez ohledu na to, zda se lze připojit či nikoli.

Další informace o poškození databází úložiště informací serveru Exchange kvůli kompresi NTFS v dřívějších verzích Exchange klepněte na následující číslo článku databáze Microsoft Knowledge Base:
170009Svazek NTFS komprimována, způsobí úložiště nezdaří

Řešení

Chcete-li tento problém vyřešit, musí dekomprimovat složek kde informace úložiště databáze a protokoly jsou umístěny, defragmentaci databází a provést online zálohu vědomi Exchange Information Store skupin úložiště, kde jsou uloženy databáze a protokoly. Postupujte takto.

Odpojení databází


Poznámka: Tento postup provést, pouze pokud jsou databáze stále připojené.
  1. Klepněte na tlačítko Start, přejděte na příkaz programy, přejděte na položku Microsoft Exchange a pak klepněte na položku System Manager.
  2. V levém podokně poklepáním na správu skupiny a potom poklepejte na servery.
  3. Poklepejte na skupinu příslušné úložiště.
  4. Klepněte pravým tlačítkem myši Mailbox Store (ExchangeServerName), kde ExchangeServerName je název serveru Exchange a klepněte na příkaz Dismount Store.
  5. Klepněte na tlačítko Ano.
  6. Klepněte pravým tlačítkem myši Úložiště veřejné složky (ExchangeServerName), kde ExchangeServerName je název serveru Exchange a klepněte na příkaz Dismount Store.
  7. Klepněte na tlačítko Ano.

Dekomprimovat složky, kde jsou uloženy databáze a protokoly

  1. Spusťte aplikaci Průzkumník Windows.
  2. Klepněte pravým tlačítkem myši na složku obsahující soubory protokolu nebo databází veřejné a soukromé informace úložiště serveru Exchange a potom klepněte na příkaz Vlastnosti.
  3. Klepnutím zrušte zaškrtnutí políčka Komprimovat obsah a šetřit tak místo na disku a potom klepněte na tlačítko OK.
  4. V dialogovém okně Potvrdit změnu atributů klepněte na tlačítko Použít změny této složky, podsložky a soubory, kde je složka, ve kterém databází nebo protokolů umístěny a potom klepněte na tlačítko OK.

    Zobrazí se indikátor průběhu. Zobrazuje proces dekomprese. Společnost Microsoft doporučuje sledování tento ukazatel, protože potvrzení zprávy se mohou zobrazit během procesu dekomprese.
  5. Klepněte na tlačítko OK.
  6. Opakujte kroky 1 až 5 pro každou složku, kam komprimované informace Exchange 2000 ukládat databází nebo protokolu úložiště informací komprimované soubory jsou umístěny.

    Poznámka: Pokud není komprimované složky, ale příjem 505 ID událostí a 9519 ID událostí v protokolu aplikace, databáze úložiště informací samotný (například Priv1.edb nebo Priv1.stm) může být komprimovány. V tomto případě musí postupujte takto:
    1. Klepněte na Otevřít seznam vlastností samotný soubor (například Priv1.edb nebo Priv1.stm), tlačítko Upřesnit.
    2. Pokud je zaškrtnuto políčko Komprimovat obsah ušetřit místo na disku, klepnutím zrušte jeho zaškrtnutí.
    3. Klepněte dvakrát na tlačítko OK.
    Musíte provádět pro všechny databáze úložiště informací je komprimovaný a každých protokolu úložiště informací, které je komprimovaný.

Provedení offline defragmentace databází

Defragmentace databází v režimu offline generuje nové tabulky databáze. Staré tabulky databáze může mít nestabilitu v důsledku komprese.

Poznámka: 110 % velikosti souboru databáze je vyžadována jako volné místo na jednotce, před defragmentovat soubor databáze.

Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
183888Volné místo na disku pro Eseutil.exe
  1. Klepněte na tlačítko Start a potom klepněte na příkaz Spustit.
  2. V dialogovém okně Otevřít zadejte příkaz cmd a stiskněte klávesu ENTER.
  3. Na příkazovém řádku zadejte cd exchsrvr\bin a stiskněte klávesu ENTER.
  4. Typ eseutil /d jednotka: \exchsrvr\mdbdata\ PrivateStore.edb, kde jednotka je jednotka, na které databáze úložiště soukromých informací serveru Exchange je nainstalován a kde je název vaší privátní PrivateStore.edb souboru databáze a stiskněte klávesu ENTER.
  5. Typ eseutil /d jednotka: \exchsrvr\mdbdata\ PublicStore.edb, kde jednotka je jednotka, na které je nainstalován databáze úložiště veřejných informací serveru Exchange a kde je název souboru veřejné databáze PublicStore.edb a stiskněte klávesu ENTER.
  6. Ukončete příkazový řádek.
Další informace o dokončení defragmentace pomocí nástroje Eseutil klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
192185Jak použít program Eseutil.exe k defragmentaci

Znovu připojte databáze

  1. Klepněte na tlačítko Start, přejděte na příkaz programy, přejděte na položku Microsoft Exchange a pak klepněte na položku System Manager.
  2. V levém podokně poklepejte na správu skupiny a potom poklepejte na servery.
  3. Klepněte pravým tlačítkem myši Mailbox Store (ExchangeServerName), kde ExchangeServerName je název serveru Exchange a klepněte na příkaz Mount Store.
  4. Klepněte na tlačítko OK.
  5. Klepněte pravým tlačítkem myši Úložiště veřejné složky (ExchangeServerName), kde ExchangeServerName je název serveru Exchange a klepněte na příkaz Mount Store.
  6. Klepněte na tlačítko OK.

Proveďte okamžité, online Exchange vědomi zálohu úložiště skupin, kde jsou uloženy databáze a protokoly

Další informace o tom, jak provést online Exchange vědomi zálohu Exchange 2000 klepněte na následující číslo článku databáze Microsoft Knowledge Base:
258243Jak zálohovat a obnovit počítač Exchange pomocí záložní program Windows

Další informace

Další informace o databáze Jet a komprimované jednotky klepněte na následující číslo článku databáze Microsoft Knowledge Base:
318116Problémy s databázemi Jet na komprimovaných jednotkách (Tento článek může obsahovat odkazy na anglický obsah (dosud nepřeložený).)

Vlastnosti

ID článku: 327772 - Poslední aktualizace: 28. února 2014 - Revize: 4.4
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Exchange Server 2000 Service Pack 3
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Small Business Server 2000 Standard Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
Klíčová slova: 
kbnosurvey kbarchive kbmt kberrmsg kbprb KB327772 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:327772

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