Esecuzione di Eseutil /D (deframmentazione)
Ultima modifica dell'argomento: 2006-06-09
In questa sezione viene descritto come utilizzare il comando Eseutil per la deframmentazione e/o la compattazione non in linea dei file del database di tutte le versioni di Exchange. Per ulteriori informazioni sulla modalità di deframmentazione di Eseutil /D, vedere Modalità di deframmentazione di Eseutil /D.
Informazioni preliminari
Prima di deframmentare un database mediante Eseutil, tenere presente quanto segue:
- Verificare che lo spazio libero su disco sia equivalente al 110% della dimensione finale del database da elaborare, calcolata sottraendo alla dimensione corrente del file lo spazio libero all'interno del file.
- Prima di eseguire la deframmentazione disinstallare il database, perché Eseutil esegue questa operazione non in linea. Nel corso della deframmentazione non in linea i client non possono accedere al database disinstallato.
Procedura
Deframmentazione di un database di Exchange 2000 o Exchange 2003
Nel Gestore di sistema di Exchange, fare clic con il pulsante destro del mouse sul database da deframmentare, quindi scegliere Disinstalla archivio.
Al prompt dei comandi, passare alla cartella Exchsrvr\Bin quindi digitare il comando Eseutil /d e specificare un'opzione relativa al database, nonché le altre opzioni eventualmente desiderate. Ad esempio, il comando seguente inserito in un'unica riga consente di eseguire l'utilità di deframmentazione standard sul database delle cassette postali:
C:\program files\exchsrvr\bin> Eseutil /d c:\progra~1\exchsrvr\mdbdata\priv1.edb
Per eseguire la deframmentazione di Eseutil su un database specifico, utilizzare la seguente opzione:
Eseutil /d <database_name> [options]
Deframmentazione del database di Exchange Server 5.5
Interrompere il servizio che controlla il database da deframmentare mediante l'applicazione Servizi del Pannello di controllo.
- Per il database delle directory di Exchange, interrompere il servizio directory di Microsoft Exchange.
- Per i database delle cassette postali o delle cartelle pubbliche di Exchange, interrompere il servizio Archivio informazioni di Microsoft Exchange.
Al prompt dei comandi, passare alla cartella Winnt\System32 quindi digitare il comando Eseutil /d e specificare un'opzione relativa al database, nonché le altre opzioni eventualmente desiderate.
Ad esempio, il seguente comando consente di eseguire l'utilità di deframmentazione standard sulla directory e di salvarne una copia nel file definito dall'utente:
C:\winnt\system32> Eseutil /d /ds /tc:\dbback\tempdfrg.edb /p
Per eseguire Eseutil su un database specifico, utilizzare una delle seguenti opzioni:
Option Description ---------------------------------------- /ds Directory /ispriv Private information store /ispub Public information store
Per indicare le operazioni che si desidera eseguire sul database, utilizzare una o più delle seguenti opzioni.
Riferimenti per la riga di comando
Di seguito vengono riportati i riferimenti per la riga di comando visualizzati digitando Eseutil ./? al prompt dei comandi nella cartella Exchsrvr\Bin e selezionando D per la deframmentazione
DEFRAGMENTATION/COMPACTION:
DESCRIPTION: Performs off-line compaction of a database.
SYNTAX: ESEUTIL /d <database name> [options]
PARAMETERS: <database name> - filename of database to compact
OPTIONS: zero or more of the following switches, separated by a space:
/s<file> - set streaming file name (default: NONE)
/t<db> - set temp. database name (default: TEMPDFRG*.EDB)
/f<file> - set temp. streaming file name
(default: TEMPDFRG*.STM)
/i - do not defragment streaming file
/p - preserve temporary database (ie. don't instate)
/b<db> - make backup copy under the specified name
/8 - set 8k database page size (default: auto-detect)
/o - suppress logo
NOTES: 1) If instating is disabled (ie. /p), the original database
is preserved uncompacted, and the temporary database will
contain the defragmented version of the database.
Ulteriori informazioni
Per ulteriori informazioni vedere gli argomenti seguenti nella Guida dell'utilità di database di Exchange Server:
- Modalità di correzione di Eseutil /P
- Modalità di ripristino di Eseutil /C
- Modalità di ripristino di Eseutil /R
- Modalità di controllo integrità di Eseutil /G
- Modalità di creazione dei file di dettagli di Eseutil /M
- Modalità checksum di Eseutil /K
- Modalità di copia file di Eseutil /Y
- Strategie di recupero dei database
- Informazioni di riferimento sugli errori di Eseutil più comuni