Come eseguire Eseutil /M (Dettagli del file)
Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Ultima modifica dell'argomento: 2006-12-19
È possibile utilizzare l'opzione /M con le Utilità del database di Exchange Server (Eseutil) per creare i dettagli del file, oppure output formattati di vari tipi di flile del database che vengono specificati quando si esegue Eseutil.
La sintassi di Eseutil /M è:
ESEUTIL /M modemodifier filename [options]
I modificatori di modalità più comuni utilizzati con Eseutil sono:
H Questo modificatore di modalità crea i dettagli dell'intestazione del database (predefinito).
K Questo modificatore di modalità crea i dettagli di un file del punto di controllo.
L Questo modificatore di modalità crea i dettagli di un file di registro o di un insieme di registri.
M Questo modificatore di modalità crea i dettagli dei metadati o un catalogo di sistema dettagliato del database.
S Questo modificatore di modalità crea i dettagli delle informazioni riguardanti l'uso di spazi tabelle di un database.
Nota
Per un elenco di ulteriori opzioni per Eseutil, digitare eseutil /? a un prompt dei comandi, quindi premere INVIO.
Per ulteriori informazioni sulla modalità dettagli del file di Eseutil, vedere Modalità Dettagli del file Eseutil /M.
Informazioni preliminari
Prima di eseguire i comandi /M di Esautil nel database, eseguire quanto segue:
Accertarsi che il file del database sia non in linea o disinstallato.
Accertarsi di accedere al sistema utilizzando un account che disponga della delega di appartenenza al gruppo Administrators locale del computer.
Procedura
Per visualizzare l'intestazione dei file del database e le intestazioni delle pagine
Per visualizzare l'intestazione del file del database, eseguire il comando che segue a un prompt dei comandi:
ESEUTIL /MH {filename.edb | mail.que}
Per visualizzare l'intestazione di un file del punto di controllo:
ESEUTIL /MK filename.chk
Per visualizzare l'intestazione di un file registro transazioni:
ESEUTIL /ML filename.log
Per visualizzare l'intestazione di una pagina del database:
ESEUTIL /M filename.edb /Plogicalpagenumber
Nota
Non vi sono spazi tra /P e il numero della pagina.
Per verificare la sequenza e l'integrità di un set di file di registro
Per verificare la presenza di eventuali danni in un file di registro, eseguire il comando che segue:
ESEUTIL /ML Log File Name
Ad esempio, per eseguire la verifica su un file di registro denominato E00123ab.log, digitare:
ESEUTIL /ML E001234ab.log
Se il file di registro supera il test, viene visualizzata la seguente risposta:
Integrity check passed for log file: E001234ab.log
Se il file di registro non supera il test, viene visualizzata la seguente risposta:
CORRUPTION DETECTED in log file: E001234ab.logOperation terminated with error -501 (ESE_errLogFileCorrupt, Log file is corrupt)
Per eseguire la verifica su tutti i file di registro in una cartella, eseguire il comando che segue: A tal proposito, aprire una finestra del prompt di comandi, cercare la cartella in cui si trovano i file di registro, quindi digitare quanto segue:
ESEUTIL /ML Enn
Nota
In questo comando, Enn equivale al prefisso del registro. Il prefisso del registro è dato dai primi tre caratteri del nome del file di registro, condivisi da tutti i registri che appartengono a un particolare gruppo di archiviazione. Ad esempio, il comando /ML E00 di Eseutil analizza tutti i file del registro transazioni in una cartella che condivide lo stesso prefisso del registro. Inoltre, il comando riferisce se vi sono file del registro transazioni danneggiati, fuori sequenza, mancanti o non corrispondenti agli altri file di registro.
Per visualizzare le informazioni sui dettagli dei metadati
Eseguire la sintassi del comando di base che segue per visualizzare le informazioni sui metadati per un database:
ESEUTIL /MM filename.edb
Nota
In un database tipico, la visualizzazione dei dettagli dei metadati richiede più schermate. Per impedire l'output dei dettagli e inviarli a un file, aggiungere un comando di reindirizzamento al comando precedente, come mostrato nell'esempio che segue:
ESEUTIL /MM filename.edb > filename.txt
Per visualizzare le informazioni sui dettagli dell'uso di spazi
Eseguire la sintassi del comando di base che segue per visualizzare le informazioni sull'uso di spazi per un database:
ESEUTIL /MS filename.edb
Nota
L'ultima riga dei dettagli sull'uso di spazi riporta il totale complessivo delle pagine libere di un database. È possibile moltiplicare questo numero per la dimensione delle pagine del database, in modo da ottenere una stima approssimativa dello spazio che verrà recuperato con la deframmentazione. Per ulteriori informazioni sulla modalità di deframmentazione di Eseutil, vedere Modalità di deframmentazione Eseutil /D.
Nota
L'output dei comandi dei metadati e dell'uso di spazi è molto simile. Il file di dettagli sull'uso di spazi è un file di dettagli sui metadati con una colonna aggiuntiva contenente le informazioni sullo spazio utilizzato da ciascuna tabella nel file del database. Un file di dettagli sull'uso di spazi richiede più tempo per l'esecuzione rispetto a un file di dettagli sui metadati. Il file di dettagli sui metadati è un file di dettagli del catalogo di sistema del file del database. Il catalogo di sistema contiene informazioni strutturali sul database.
Ulteriori informazioni
È possibile visualizzare la sintassi e il riferimento della riga di comando completa per Eseutil /M digitando eseutil /? a un prompt di comandi, quindi selezionando M per i dettagli del file.
Per ulteriori informazioni, vedere le seguenti risorse: