Cikk azonosítója: 192185 - Utolsó ellenőrzés: 2007. november 26. - Verziószám: 7.1

Útmutató: Töredezettségmentesítés az Eseutil segédprogram (Eseutil.exe) segítségével

RendszertippA jelen cikk az Ön által használttól eltérő operációs rendszerre vonatkozik. A cikk azon tartalmait, amelyek nem relevánsak Önnek, letiltjuk.

A lap tartalma

Az összes kibontása | Az összes összecsukása

Összefoglaló

Az Eseutil segédprogrammal a Microsoft Exchange Server 5.5 információtárolóján és címtárán, valamint a Microsoft Exchange 2000 Server és a Microsoft Exchange Server 2003 információtárolóján végezhet töredezettségmentesítést. Az Eseutil megvizsgálja az adatbázistáblák és -rekordok felépítését (melynek során olvasást, hibakeresést, javítást és töredezettségmentesítést végezhet az adatbázis alacsony szintjén (Ese.dll)).

Az Eseutil segédprogram Exchange Server 5.5 használata esetén a Winnt\System32 mappában, Exchange 2000 és Exchange 2003 használata esetén pedig az Exchsrvr/Bin mappában található. A segédprogram egyszerre egy adatbázison futtatható a parancssorból.

További információ

A töredezettségmentesítési lehetőség folytonossá teszi a használatban lévő tárolóhelyet, megszünteti a használaton kívüli köztes tárterületeket és tömöríti az adatbázist, ezzel csökkentve annak méretét. Az Eseutil az adatbázisrekordokat egy új adatbázisba másolja. Miután befejezte a töredezettségmentesítést, törli vagy egy a felhasználó által megadott helyre menti az új adatbázist, és az új verziót az eredetivel megegyező névvel látja el. Ha a program hibás rekordot talál, megszakítja futását és hibaüzenetet jelenít meg.

Exchange Server 5.5 adatbázisok töredezettségmentesítése

Megjegyzés: Ahhoz, hogy egy adatbázison töredezettségmentesítést futtathasson, legalább a feldolgozandó adatbázis mérete 110 százalékának megfelelő szabad lemezterület szükséges. Annak megállapításához, hogy ténylegesen mekkora területre van szükség, kövesse az alábbi lépéseket:
  1. Ügyeljen arra, hogy ne legyen bekapcsolva az információtároló szolgáltatás.
  2. Futtassa a parancssorból a következő parancsot:
    eseutil /ms “database.edb”
  3. Számolja ki az üres helyet úgy, hogy a szabad lapok számát megszorozza 4 KB-tal.
  4. A 3. lépésben kapott értéket vonja ki az adatbázis fizikai méretéből.
  5. A 4. lépésben kapott érték az adatbázisban lévő adatmennyiséget jelöli. Szorozza meg ezt az értéket 110%-kal. A kapott eredmény annak a (szabad) területnek a mérete, amely az adatbázis töredezettségmentesítéséhez szükséges.
  6. A 3. lépésben kapott értéket ossza el óránként 9 GB-tal. Az így kapott érték az adatbázis töredezettségmentesítéséhez hozzávetőlegesen szükséges időtartam.

    Megjegyzés: Az óránkénti 9 GB az a sebesség, amellyel az Eseutil segédprogram működik. Ez azonban csak viszonyítási érték. A pontos időtartam a számítógép hardverétől és a működési környezettől függ.
Az Exchange Server 5.5 adatbázisának töredezettségmentesítéséhez kövesse az alábbi lépéseket:
  1. Állítsa le a töredezettségmentesíteni kívánt adatbázishoz tartozó szolgáltatást a Vezérlőpult Szolgáltatások eszközével.
    • Az Exchange címtár adatbázis feldolgozásához állítsa le a Microsoft Exchange címtár szolgáltatást.
    • Az Exchange postafiók vagy az Exchange nyilvános mappa adatbázis feldolgozásához állítsa le a Microsoft Exchange információtároló szolgáltatást.
  2. A parancssorban lépjen a Winnt\System32 mappába, majd írja be az eseutil /d parancsot egy adatbázis-specifikus kapcsolóval és más használni kívánt kapcsolókkal.
A következő parancs például a szokásos töredezettségmentesítési segédprogramot futtatja a könyvtáron, és a másolatot a felhasználó által megadott fájlba menti:
C:\winnt\system32> eseutil /d /ds /tc:\dbback\tempdfrg.edb /p
Az alábbi adatbázis-specifikus kapcsolók használatával az Eseutil segédprogramot a megfelelő adatbázisokon futtathatja.
Kapcsoló       Leírás
-----------------------------------------
/ds            Címtár

/ispriv        Személyes információtároló

/ispub         Nyilvános információtároló
					
Az alábbi kapcsolók közül egyet vagy többet használva megadhatja az adatbázison végrehajtani kívánt műveleteket.
Kapcsoló       Leírás
--------------------------------------------------------------------------------
/b <útvonal>   Biztonsági másolat készítése az eredeti tömörítetlen adatbázisról
               a megadott helyen.

/p             Az eredeti tömörítetlen adatbázis megtartása és megőrzése
               eredeti helyén, az új tömörített adatbázis tárolása
               az alapértelmezett Exchsrvr\Bin\Tempdfrg.edb fájlban.

/t <fájlnév>   Az új tömörített adatbázis létrehozása a megadott névvel,
               a megadott elérési útvonalon.

/o             A Microsoft Exchange Server emblémasáv elrejtése.
					

Exchange 2000 és Exchange 2003 formátumú adatbázisok töredezettségmentesítése

Megjegyzés: Ahhoz, hogy egy adatbázison töredezettségmentesítést futtathasson, legalább a feldolgozandó adatbázis mérete 110 százalékának megfelelő szabad lemezterület szükséges.
  1. Az Exchange System Manager programban kattintson a jobb gombbal a töredezettségmentesíteni kívánt adatbázisra, és válassza a Dismount Store (Tároló leválasztása) parancsot.
  2. A parancssorban lépjen az Exchsrvr\Bin mappába, majd írja be az eseutil /d parancsot egy adatbázis-specifikus kapcsolóval és más használni kívánt kapcsolókkal.
A következő parancs például a szokásos töredezettségmentesítő segédprogramot futtatja egy postafiók-tárolóadatbázison:
C:\program files\exchsrvr\bin> eseutil /d c:\progra~1\exchsrvr\mdbdata\priv1.edb
A következő adatbázis-specifikus kapcsoló használatával az Eseutil programot egy adott adatbázison futtathatja:
eseutil /d <adatbázisnév> [kapcsolók]

Töredezettségmentesítés/tömörítés

Kapcsolat nélkül hajtja végre egy adatbázis tömörítését.

Szintaxis: eseutil /d <adatbázisnév> [kapcsolók]

Paraméterek: az <adatbázisnév> a tömörítendő adatbázis fájlneve.

Az alábbi kapcsolókat nem kell feltétlenül használnia, de segítségükkel (egynél több használata esetén szóközzel elválasztva őket) megadhatja, hogy milyen műveleteket szeretne végrehajtani az adatbázison.
Kapcsoló       Leírás
----------------------------------------------------------------------
/b<adatbázis>  Biztonsági másolat készítése a megadott névvel

/t<adatbázis>  Az ideiglenes adatbázis nevének megadása (az alap-
               értelmezett név a Tempdfrg.edb)

/s<fájl>       Az adatfolyamfájl nevének megadása (alapesetben nincs)

/f<fájl>       Az ideiglenes adatfolyamfájl nevének megadása
               (az alapértelmezett név a Tempdfrg.stm)

/p             Az ideiglenes adatbázis megőrzése (azaz
               az alaphelyzetbe állítás mellőzése)

/o             Az embléma megjelenítésének letiltása

/i             Az adatfolyamfájl töredezettségmentesítésének mellőzése
					
Megjegyzés: Ha le van tiltva az adatbázis alaphelyzetbe állítása (például a /p kapcsolóval), akkor az eredeti adatbázis tömörítetlen állapotban lesz megőrizve, a töredezettségmentesített verzióját pedig az ideiglenes adatbázis fogja tartalmazni.

Az Exchange Server 4.0-s és 5.0-s verzióiról a Microsoft Tudásbázis következő cikkében olvashat további információkat:
163627  (http://support.microsoft.com/kb/163627/ ) Útmutató: EDB-fájlok töredezettségmentesítése nem Exchange rendszerű kiszolgálón (Előfordulhat, hogy a hivatkozás részben vagy teljes egészében angol nyelvű tartalomra mutat.)
A Microsoft Tudásbázis következő cikkében találhat további információt arról, hogy miként használható az Eseutil segédprogram olyan számítógépen, amelyen nem fut az Exchange Server alkalmazás:
244525  (http://support.microsoft.com/kb/244525/ ) Útmutató: az Eseutil program futtatása Exchange Server programmal nem rendelkező számítógépen (Előfordulhat, hogy a hivatkozás részben vagy teljes egészében angol nyelvű tartalomra mutat.)
A segédprogram a Tempdfrg.edb fájlt azon a logikai meghajtón hozza létre, amelyről az eseutil /d parancs futtatása történt, hacsak a parancs nem tartalmazta a /t kapcsolót is. Ha például egy Tempdfrg.edb adatbázist szeretne létrehozni a D meghajtó gyökerében, futtassa a következő parancsot:
D:\>eseutil /d /ispriv
A /t kapcsoló használatával másik nevet és helyet is megadhat az ideiglenes adatbázisnak. Például ha a parancsot a C meghajtóról futtatva a D meghajtó gyökérkönyvtárában szeretne létrehozni egy Minta.edb nevű fájlt, a következő parancsot kell beírnia:
C:\>eseutil /d /ispriv /td:\Minta.edb

A cikkben található információ a következő(k)re vonatkozik:
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange Server 5.5 Standard Edition
Kulcsszavak: 
kbhowto KB192185
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók.