XADM: Como desfragmentar com o utilitário Eseutil (Eseutil.exe)

Traduções deste artigo Traduções deste artigo
ID do artigo: 192185 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Você pode usar o utilitário Eseutil para desfragmentar o armazenamento e o diretório de informações no Exchange Server 5.5 e desfragmentar o armazenamento de informações no Exchange 2000 Server. O Eseutil examina a estrutura das tabelas do banco de dados e registra (incluindo a leitura, verificação, o reparo e a desfragmentação) o baixo nível do banco de dados (Ese.dll).

O Eseutil está localizado na pasta Winnt\System32 no Exchange Server 5.5 e na pasta Exchsrvr/Bin no Exchange 2000. O utilitário pode ser executado em um banco de dados por vez a partir da linha de comando.

Mais Informações

A opção de desfragmentação torna contíguo o armazenamento usado, elimina o armazenamento que não foi usado e compacta o banco de dados, o que reduz o seu tamanho. O Eseutil copia os registros do banco de dados para um novo. Quando a desfragmentação for concluída, o banco de dados original é excluído ou salvo em um local especificado pelo usuário, e a nova versão é renomeada como a original. Se o utilitário encontrar um registro incorreto, ele pára e exibe uma mensagem de erro.

Como desfragmentar um banco de dados do Exchange Server 5.5

OBSERVAÇÃO: A desfragmentação de um banco de dados requer um espaço livre em disco igual a 110 por cento do tamanho do banco de dados que você deseja processar.
  1. Interrompa o serviço do banco de dados que deseja desfragmentar usando a ferramenta Serviços no Painel de controle.
    • Para o banco de dados do Diretório do Exchange, interrompa o serviço de diretório do Microsoft Exchange.
    • Para os bancos de dados da Caixa de Correio do Exchange ou da Pasta Pública, interrompa o serviço Armazenamento de informações do Microsoft Exchange.
  2. No prompt de comando, altere para a pasta Winnt\System32 e digite o comando eseutil /d, uma opção do banco de dados, e quaisquer opções que queira usar.
Por exemplo, o seguinte comando executa o utilitário de desfragmentação padrão no diretório e salva a cópia no arquivo definido pelo usuário:
C:\winnt\system32> eseutil /d /ds /tc:\dbback\tempdfrg.edb /p
Use uma das seguintes opções do banco de dados para executar o Eseutil em um banco de dados específico.
Recolher esta tabelaExpandir esta tabela
OpçãoDescrição
/dsDiretório
/isprivArmazenamento de informações particulares
/ispubArmazenamento de informações públicas
Use uma ou mais das seguintes opções para especificar as operações que deseja executar no banco de dados.
Recolher esta tabelaExpandir esta tabela
OpçãoDescrição
/b <path>Faz uma cópia de backup do banco de dados original não compactado em um local específico.
/pMantém e preserva o banco de dados original não compactado em seu local original e armazena o novo banco de dados compactado no arquivo padrão Exchsrvr\Bin\Tempdfrg.edb.
/t <file_name>Cria e renomeia o novo banco de dados compactado no caminho especificado.
/oNão exibe a faixa do Microsoft Exchange Server.

Como desfragmentar um banco de dados do Exchange 2000

OBSERVAÇÃO: A desfragmentação de um banco de dados requer um espaço livre em disco igual a 110 por cento do tamanho do banco de dados a ser processado.
  1. No Exchange System Manager, clique com o botão direito do mouse no armazenamento de informações que deseja desfragmentar e clique em Desmontar armazenamento.
  2. No prompt de comando, altere para a pasta Exchsrvr\Bin e digite o comando eseutil /d, uma opção do banco de dados, e quaisquer opções que queira usar.
Por exemplo, o seguinte comando executa o utilitário de desfragmentação padrão em um banco de dados de armazenamento da caixa de correio:
C:\exchsrvr\bin> eseutil /d c:\exchsrvr\mdbdata\firststore.edb
Use a seguinte opção banco de dados para executar a desfragmentação do Eseutil em um banco de dados específico:
eseutil /d <database_name> [options]

Desfragmentação/Compactação

Executa compactação offline de um banco de dados.

Sintaxe: eseutil /d <database_name> [options]

Parâmetros: <nome_do_banco_de_dados> é o nome do arquivo do banco de dados que deseja compactar.

Você não precisa usar as seguintes opções, mas pode usar uma ou mais (separadas por um espaço) para especificar as operações que deseja executar no banco de dados.
Recolher esta tabelaExpandir esta tabela
OpçãoDescrição
/b<database>Faz uma cópia de backup no nome especificado
/t<database>Define o nome temporário do banco de dados (o padrão é Tempdfrg.edb)
/s<file>Define o nome do arquivo de fluxo (o padrão é NONE)
/f<file>Define o nome do arquivo de fluxo temporário (o padrão é Tempdfrg.stm)
/pMantém o banco de dados temporário (em outras palavras, não o instala)
/oSuprime o logotipo
/iNão desfragmenta o arquivo de fluxo
OBSERVAÇÃO: Se a instalação estiver desativada (por exemplo, se você usar a opção /p), o banco de dados original é mantido descompactado, e o banco de dados temporário apresenta a versão desfragmentada do banco de dados.

Para obter informações adicionais sobre as versões 4.0 e 5.0 do Exchange Server, clique no número abaixo para exibir o artigo na Base de Dados de Conhecimento da Microsoft:
163627 XADM: How to Defrag an EDB File on a Non-Exchange Server
Para obter informações adicionais sobre como executar o Eseutil em um computador sem o Exchange Server, clique no número abaixo para exibir o artigo na Base de Dados de Conhecimento na Microsoft:
244525 XADM: How to Run Eseutil on a Computer Without Exchange Server
O arquivo Tempdfrg.edb é criado na unidade lógica a partir da qual o comando eseutil /d é executado a menos que você use a opção /t. Por exemplo, para criar um arquivo Tempdfrg.edb na raiz da unidade D, execute o seguinte comando:
D:\>eseutil /d /ispriv

Propriedades

ID do artigo: 192185 - Última revisão: terça-feira, 2 de março de 2004 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Exchange Server 5.5 Standard Edition
  • Microsoft Exchange 2000 Server Standard Edition
Palavras-chave: 
kbhowto KB192185

Submeter comentários

 

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