Como executar o Eseutil num computador sem o Exchange Server

Traduções de Artigos Traduções de Artigos
Artigo: 244525 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).

Pode precisar de executar o Eseutil numa base de dados existente num computador sem o Microsoft Exchange Server instalado. Esta situação ocorre normalmente quando não existe espaço livre suficiente no computador do Exchange Server para concluir tarefas como uma desfragmentação offline de um ficheiro de base de dados do Exchange Server. Neste cenários limitados, os binários necessários do Exchange podem ser copiados temporariamente para um computador sem o Exchange Server. Em alternativa, os binários necessários do Exchange podem ser executados a partir de uma partilha de rede. Para uma solução permanente, tem de instalar o Exchange no modo apenas de administrador. Quando instala o Exchange no modo apenas de administrador, os binários adequados são copiados para o computador de destino.

Para obter mais informações sobre requisitos de espaço quando usa o utilitário Eseutil para desfragmentar a base de dados, clique nos números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
183888 Free disk space requirements for Eseutil.exe
192185 Como desfragmentar com o utilitário Eseutil (Eseutil.exe)
255035 XADM: Como recuperar o espaço no disco rígido das bases de dados do Exchange Server

Mais Informação

Importante: para o seguinte procedimento, a Microsoft recomenda vivamente que utilize as mesmas versões dos ficheiros do ESE (Extensible Storage Engine) que existem no computador do Exchange Server.

Exchange Server 5.5

  1. Crie uma pasta "scratch" no computador que não tem o Exchange Server instalado.
  2. Copie o utilitário Eseutil.exe, o ficheiro Ese.dll e os ficheiros Exchmem.dll da pasta unidade:\Winnt\System32 dos computadores do Exchange Server (em que unidade é a unidade que contém os ficheiros de servidor do Microsoft Windows NT) para a pasta "scratch".
  3. Abra uma linha de comandos e mude de directório, para a pasta "scratch" que contém os ficheiros copiados.
  4. Execute eseutil a partir desta pasta, com qualquer base de dados copiada do computador do Exchange Server.
Estes ficheiros devem ser copiados para um computador com o Windows NT 4.0 Service Pack 3 ou posterior. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
190996 Operation terminated with error -1911 using ESEUTIL /d
Se o computador do Exchange Server e o computador sem o Exchange Server não tiverem a mesma versão e Service Pack do Windows NT, poderá ver eventos, no registo de aplicações, que indicam que os índices da base de dados estão a ser recriados no reinício do serviço de base de dados. Isto é normal e não indica um problema. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
215297 WinNT version change may cause Exchange DB indexes to be rebuilt

Exchange 2000 Server

  1. Crie uma pasta "scratch" no computador que não tem o Exchange 2000 instalado.
  2. Copie os ficheiros Eseutil.exe, Ese.dll, Jcb.dll, Exosal.dll e Exchmem.dll da pasta Unidade:\Exchsrvr\Bin do servidor do Exchange 2000 para a pasta "scratch".
  3. Abra uma linha de comandos e mude de directório, para a pasta "scratch" que contém os ficheiros Eseutil.exe e Ese.dll.
  4. Execute eseutil a partir desta pasta, com qualquer base de dados copiada do computador do Exchange 2000.
Nota: se a definição de idioma no Exchange Server não coincidir com a definição de idioma do computador sem o Exchange Server em que executar o Eseutil, receberá a seguinte mensagem de erro quando executar este utilitário:
Error -1062 (JET_errInvalidLanguageId, Invalid or unknown language ID)

Exchange Server 2003

  1. Crie uma pasta "scratch" no computador que não tem o Exchange 2003 instalado.
  2. Copie os ficheiros Eseutil.exe, Ese.dll, Jcb.dll, Exosal.dll e Exchmem.dll da pasta Unidade:\Exchsrvr\Bin do servidor do Exchange 2003 para a pasta "scratch".
  3. Numa linha de comandos, mude de directório, para a pasta "scratch".
  4. Execute o comando eseutil a partir desta pasta, com qualquer base de dados copiada do computador do Exchange Server 2003.
Nota: se a definição de idioma no Exchange Server não coincidir com a definição de idioma do computador sem o Exchange Server em que executar o Eseutil, receberá a seguinte mensagem de erro quando executar este utilitário:
Error -1062 (JET_errInvalidLanguageId, Invalid or unknown language ID)

Propriedades

Artigo: 244525 - Última revisão: 26 de novembro de 2007 - Revisão: 8.1
A informação contida neste artigo aplica-se a:
  • Microsoft Exchange Server 5.5 Standard Edition
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
Palavras-chave: 
kbhowto KB244525

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