Não é possível montar um banco de dados porque há um log de transação corrompido no Exchange 2000

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 301438
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Quando você tenta montar uma caixa de correio ou um armazenamento público, você receberá a seguinte mensagem de erro:
Ocorreu um erro interno no processamento. Tente reiniciar o Exchange System Manager ou o serviço Microsoft Exchange Information Store ou ambos. Nº da identificação: c1041724
As seguintes mensagens de erro e informações podem ser registradas no log de eventos do aplicativo:

IDENTIFICAÇÃO de evento: 301
Fonte: Ese98
Tipo: informações
Computador: servidor1
Armazenamento de informações (2184) o mecanismo de banco de dados começou a reproduzir o arquivo de log C:\Programme\Exchsrvr\mdbdata\E00000E7.log.
Para obter mais informações, clique em http://search.support.microsoft.com/search/?adv=1.

IDENTIFICAÇÃO de evento: 477
Fonte: Ese98
Tipo: erro
Computador: servidor1
O intervalo de log ler do arquivo "C:\Programme\Exchsrvr\mdbdata\E00000E8.log" no deslocamento 3343872 (0x0000000000330600) para 35328 (0x00008a00) bytes de armazenamento de informações (2184) Falha na verificação devido a uma incompatibilidade de soma de verificação de intervalo. A operação de leitura falhará com Erro-501 (0xfffffe0b). Se esta condição persistir restaure Verifique o arquivo de log de um backup anterior.
Para obter mais informações, clique em http://search.support.microsoft.com/search/?adv=1.

IDENTIFICAÇÃO de evento: 465
Fonte: Ese98
Tipo: erro
Computador: servidor1
Armazenamento de informações (2184) corrupção foi detectado durante a recuperação de software no arquivo de log C:\Programme\Exchsrvr\mdbdata\E00000E8.log. Falha do registro de soma de verificação está localizado na posição 6531:471. Dados não correspondentes primeiro o padrão de preenchimento de arquivo de log apareceu no setor 6600. Este arquivo de log foi danificado e não pode ser usado.
Para obter mais informações, clique em http://search.support.microsoft.com/search/?adv=1.

IDENTIFICAÇÃO de evento: 301
Fonte: Ese98
Tipo: informações
Computador: servidor1
Armazenamento de informações (2184) O mecanismo de banco de dados começou a reproduzir o arquivo de log C:\Programme\Exchsrvr\mdbdata\E00000E8.log.
Para obter mais informações, clique em http://search.support.microsoft.com/search/?adv=1.

IDENTIFICAÇÃO de evento: 454
Fonte: Ese98
Tipo: erro
Computador: servidor1
Armazenamento de informações (2184) banco de dados recuperação/restauração falhou com erro inesperado-501.

Observação Nessas mensagens de erro, a palavra "arquivo de log" é um erro de ortografia para palavras "arquivo de log".
Causa
Esse problema pode ocorrer se um arquivo de log de transação está corrompido. Por exemplo, nos eventos que estão listados na seção "Sintomas", o arquivo Edb00000E8.log está corrompido. O evento ID 477 e mensagens de erro 465 especificamente indicam que o arquivo Edb00000E8.log está corrompido.

Observação O código de erro decimal Extensible Storage Engine 98-501 corresponde à mensagem de erro JET_errLogFileCorrupt.
Resolução
Para resolver esse problema, remova o arquivo de log corrompido do seu computador Microsoft Exchange 2000 Server. Para remover o arquivo de log corrompidos, execute essas etapas:
  1. Execute um backup offline dos bancos de dados no grupo de armazenamento que contém o arquivo de log corrompido.

    importante Quando você executa um backup offline, o computador Exchange 2000 está indisponível para usuários cujas caixas de correio são armazenadas no grupo de armazenamento que você estiver fazendo backup. O computador Exchange 2000 está indisponível para os usuários porque você deve desmontar os bancos de dados no grupo de armazenamento.
    1. Para desmontar os bancos de dados no grupo de armazenamento, execute essas etapas.
      1. Clique em Iniciar , aponte para programas , aponte para Microsoft Exchange e, em seguida, clique em System Manager .
      2. Expanda Servers , expanda o servidor que você deseja e, em seguida, expanda o Storage Group.

        Observação Se você tiver grupos administrativos definidos, expanda Administrative Groups , expanda o Administrative Group, expanda Servers , expanda o servidor que você deseja e, em seguida, expanda o Storage Group.
      3. Clique com o botão direito do mouse um armazenamento de informações, clique em Desmontar armazenamento e, em seguida, clique em Sim para continuar.
      4. Desmonte os armazenamentos restantes que estão listados em Storage Group.
    2. Fazer backup o grupo de armazenamento usando a versão do Microsoft Windows 2000 do backup do Windows. Você pode executar o backup do Windows em qualquer computador na floresta que está executando o Exchange 2000. Para fazer o backup o grupo de armazenamento, execute estas etapas:
      1. Clique em Iniciar , aponte para programas , aponte para Acessórios , aponte para Ferramentas do sistema e, em seguida, clique em backup .
      2. Clique em Assistente de backup , clique em Avançar , clique em back up arquivos selecionados, unidades ou dados de rede e em seguida, clique em Avançar .
      3. Expanda Microsoft Exchange Server , expanda NomeDoServidor , expanda Microsoft Information Store , clique para selecionar a caixa de seleção do grupo de armazenamento que você deseja fazer backup e, em seguida, clique em Avançar .
      4. Na caixa de mídia de backup ou nome de arquivo , especifique um local onde deseja que o backup para ser armazenado, clique em Avançar e clique em Concluir para iniciar o backup.
    Quando o backup for concluído, vá para a etapa 2.
  2. Use o utilitário Eseutil (Eseutil.exe) para determinar se os bancos de dados estão em um estado consistente ou em um estado inconsistente. Um estado consistente é o mesmo como um estado de desligamento normal . Um estado inconsistente é o mesmo como um estado de desligamento anormal . Para determinar se os bancos de dados estão em um estado consistente ou em um estado inconsistente, execute essas etapas:
    1. Certifique-se que os bancos de dados no grupo de armazenamento estão desmontados.
    2. Mude para a pasta C:\Program Files\Exchsrvr\Bin e, em seguida, execute o comando eseutil /mh , usando a seguinte sintaxe:
      eseutil /mh "C:\Program Files\Exchsrvr\Mdbdata\ Database .edb"
      Observação Esta etapa presume que você instalou o Exchange 2000 na unidade C. Esta etapa também assume que você está executando Exchange 2000 em Files\Exchsrvr\Bin programa pasta e se os arquivos .edb estão na pasta programas\ExchSrvr\Mdbdata. Se você tiver executado uma atualização, os arquivos de banco de dados podem ser localizados na pasta C:\Exchsrvr\Mdbdata. Se você tiver vários grupos de armazenamento, os arquivos de banco de dados podem estar localizados em uma pasta que seja diferente da pasta Mdbdata.
    3. Nos resultados da saída, localize a linha saída que é rotulada "Estado". Se o estado do banco de dados estiver consistente, você verá "estado: limpar o desligamento." Se o banco de dados estiver inconsistente, você verá "estado: desligamento anormal."
    Para obter informações adicionais sobre onde encontrar o utilitário Eseutil, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    170091XADM: O local do utilitário Eseutil

    Para obter informações adicionais sobre opções de linha de comando Eseutil, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    317014XADM: Opções da linha de comando Eseutil do Exchange 2000 Server
  3. Se os bancos de dados estejam consistentes, mova todos os arquivos de log fora da pasta onde os arquivos de banco de dados estão localizados e, em seguida, montagem os armazenamentos. A pasta onde estão localizados os arquivos de banco de dados normalmente é a pasta Exchsrvr\Mdbdata. Como com qualquer situação onde um arquivo de log foi corrompido, ocorrerá perda de dados.
  4. Se os bancos de dados estejam inconsistentes, você pode tentar realizar uma recuperação simples dos arquivos. importante Para executar uma recuperação simples, você deve parar o serviço Microsoft Exchange Information Store. Quando o serviço de armazenamento de informações é interrompido, todos os usuários com suas caixas de correio armazenadas no servidor não poderão enviar e receber email.

    Para executar uma recuperação simples dos arquivos, execute estas etapas:
    1. Clique em Iniciar , aponte para programas , aponte para Ferramentas administrativas e, em seguida, clique em serviços .
    2. Localize e, em seguida, clique com o botão direito do mouse o serviço Microsoft Exchange Information Store , clique em Parar e aguardar a parar o serviço de armazenamento de informações.
    3. No prompt de comando, mude para a pasta onde o banco de dados e os arquivos de log estão localizados. Por exemplo, altere para a pasta c:\Arquivos de programas\Exchsrvr\Mdbdata.
    4. Execute o seguinte comando na pasta onde o banco de dados e os arquivos de log estão localizados:
      "C:\Arquivos Files\Exchsrvr\Bin\Eseutil" /r E00
      Observação Substitua E00 pelo nome de base de arquivo do log de três caracteres.

      Para obter informações adicionais sobre o procedimento de recuperação de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
      313184COMO: Recuperar o armazenamento de informações no Exchange 2000 em um único site
  5. Se a recuperação de software não der certo, você pode tentar executar uma recuperação do banco de dados Exchange restaurando a partir de um backup. Bancos de dados do grupo de armazenamento devem permanecer desmontados, se você tentar restaurar a partir de um backup.

    Observação Se você ativou log circular para o grupo de armazenamento do banco de dados inconsistente está localizado em, você só pode recuperar os dados que estava no banco de dados quando você executou o último backup normal de trabalho. Para determinar se o log circular é habilitado, clique com o botão direito do mouse no grupo armazenamento, clique em Propriedades e, em seguida, exibir o status da caixa de seleção Enable Circular Logging .
    • Se você restaurar os bancos de dados de um backup online, copiar somente os logs de transação mais antigos do que o arquivo de log está corrompido.

      Para obter informações adicionais sobre como restaurar Exchange de um backup on-line, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
      232938O "Last Backup Set" Verificar caixa e recuperação de hardware no Exchange
    • Se você restaurar os bancos de dados de um backup offline, esvazie as pastas de log do banco de dados e as pastas de log de transação. Restaure somente os arquivos .edb e os arquivos .stm.

      Para obter informações adicionais sobre procedimentos de restauração e backup offline para o Exchange, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
      296788Procedimentos de backup e restauração offline para o Exchange
  6. Se não houver nenhum backups disponíveis que você pode usar e se o banco de dados permanecer em um estado inconsistente, você pode tentar reparar os bancos de dados usando o comando eseutil /p .

    Observação Se você usar o comando eseutil /p , você poderá perder alguns dados do Exchange 2000. O comando é um disco rígido. Um comando de disco rígido é também conhecido como um comando de recuperação de estado forcible. A Microsoft recomenda que você use esse comando somente se o armazenamento de informações públicas ou armazenamento de informações privadas não retornar a um estado consistente após executar as etapas descritas neste artigo.

    Para obter mais informações sobre as implicações de usar o eseutil /p comando, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    259851Implicações de executar o comando eseutil /p ou edbutil / r no Exchange

    Para obter informações adicionais sobre como usar o eseutil /p comando, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    313184COMO: Recuperar o armazenamento de informações no Exchange 2000 em um único site
Mais Informações
Para obter informações adicionais sobre recuperação de desastres do Exchange 2000 Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
326052XADM: branco papel - recuperação de desastres para o Microsoft Exchange 2000 Server


Para obter informações adicionais sobre como recuperar um banco de dados de um backup offline, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
251403Banco de dados não monta após restaurar um backup offline
XADM exch2kp2w

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 301438 - Última Revisão: 12/06/2015 03:22:21 - Revisão: 4.1

Microsoft Exchange 2000 Server Standard Edition

  • kbnosurvey kbarchive kbmt kberrmsg kbprb KB301438 KbMtpt
Comentários