Eseutil

 

Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Tópico modificado em: 2006-09-14

Utilitários de Banco de Dados do Exchange Server (Eseutil.exe) é uma ferramenta que você pode usar para verificar, modificar e reparar um arquivo de banco de dados do Exchange. Quando um banco de dados estiver danificado, você poderá restaurar dados do backup ou repará-lo com o Eseutil. Eseutil é uma ferramenta de linha de comando que funciona com o ESE (Mecanismo de Armazenamento Extensível), os arquivos de bancos de dados e os arquivos de log associados a um banco de dados do Microsoft Exchange. Eseutil está localizado na pasta de instalação padrão do Exchange, que é <Unidade_do_Sistema>:\Arquivos de Programas\Microsoft\Exchange Server\Bin.

Eseutil pode ser usado em qualquer banco de dados ESE no Exchange Server 2007. No passado, o Eseutil só podia ser usado com bancos de dados ESE de caixa de correio e pasta pública, mas com o Exchange 2007, o Eseutil pode ser usado também com bancos de dados ESE nas funções de servidor Transporte de Hub e Transporte de Borda do Exchange 2007.

Dica

Os arquivos de streaming (.stm) não têm suporte do Eseutil em bancos de dados do Exchange 2007. No entanto, o Eseutil oferece suporte a arquivos .stm em bancos de dados mais antigos do Exchange. Se você estiver trabalhando com bancos de dados em versões do Exchange que precedam o Exchange 2007, use a ferramenta Eseutil que está associada a essa versão do banco de dados do Exchange.

O Eseutil pode ser executado em um banco de dados de cada vez a partir do prompt de comando. Você pode usar o Eseutil para executar várias tarefas de banco de dados, incluindo reparo, desfragmentação offline e verificações de integridade. A Tabela 1 lista as opções do Eseutil mais comuns.

O Eseutil examina a estrutura das tabelas e registros de banco de dados no nível baixo do banco de dados (Ese.dll). Você pode usar o modo de desfragmentação para compactar um banco de dados offline. Outros modos do Eseutil, como reparo, recuperação e restauração, podem ser usados para reparar um banco de dados danificado. Modos como integridade, despejo de arquivo e soma de verificação podem ser usados para verificar o estado de um banco de dados.

Tabela 1   Opções comuns do Eseutil

Modo do Eseutil Opção Descrição

Desfragmentação

/D

Desfragmenta o banco de dados offline, mas deixa o banco de dados novo e desfragmentado no local temporário, substituído ou não o banco de dados original. Esse modo reduz o tamanho bruto no disco do banco de dados (.edb) descartando a maior parte das páginas vazias e reconstruindo índices.

Reparar

/P

Repara um banco de dados offline danificado descartando as páginas que não podem ser corrigidas. No modo de reparo, a ferramenta Eseutil corrige tabelas individuais, mas não mantém os relacionamentos entre as tabelas. Use a ferramenta Verificador de Integridade de Armazenamento de Informações (Isinteg.exe) para verificar e corrigir links entre tabelas se o banco de dados reparado for um banco de dados de caixa de correio ou de pasta pública.

Restaurar

/C

Exibe o arquivo de log de restauração (Restore.env) e controla a recuperação complexa depois da restauração dos backups online herdados.

Recuperação

/R

Repete arquivos de log de transações ou os implanta para restaurar um banco de dados para consistência interna ou para atualizar uma cópia mais antiga de um banco de dados.

Integridade

/G

Verifica o nível da página e a integridade lógica do nível do ESE do banco de dados. Não verifica a integridade no nível do aplicativo. A integridade lógica no nível do aplicativo pode ser verificada com Isinteg para bancos de dados de caixa de correio e de pasta pública.

Despejo de Arquivo

/M

Exibe cabeçalhos de arquivos de banco de dados, arquivos de log de transações e arquivos de ponto de verificação. Também exibe informações de cabeçalho de página de banco de dados, bem como alocação e metadados do espaço do banco de dados.

Soma de verificação

/K

Verifica somas de verificação em todas as páginas no banco de dados, arquivos de log e arquivos de ponto de verificação.

Copiar Arquivo

/Y

Executa uma cópia rápida de arquivos muito grandes.

Para obter mais informações

Para obter mais informações sobre Eseutil, consulte os seguintes tópicos: