Erro "o armazenamento de informações finalizada anormalmente" 447 a identificação de mensagem e o evento é registrada

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: 810190
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.




Sintomas
Você pode enfrentar um ou mais dos seguintes sintomas no computador Microsoft Exchange 2000 Server ou Exchange Server 2003:
  • O serviço de armazenamento de informações pode não iniciar e a seguinte mensagem de erro:
    1067 O armazenamento de informações finalizada anormalmente.
  • Durante a desfragmentação on-line o seguinte evento é gerado no log do aplicativo do Windows Visualizar eventos:

    Date:      date        Source:   ESETime:      time        Category: (12)Type:      Error       Event ID: 447User:      N/AComputer:  ServernameDescription:Information Store (nnnn) A bad page link (error -327) has been detected in aB-Tree (ObjectId: 19, PgnoRoot: 113) of database E:\Program Files\Exchsrvr\mdbdata\priv1.edb (3440582 => 3443648, 3443232).


    - ou -

    Date:      date        Source:   ESETime:      time        Category: Database CorruptionType:      Error       Event ID: 447User:      N/AComputer:  ServernameDescription:Information Store (nnnn) A bad page link (error -338) has been detected in a B-Tree (ObjectId: 70950, PgnoRoot: 157120) of database e:\Program Files\exchsrvr\mdbdata\priv1.edb (157120 => 296404, 296403).

Causa
Esse problema freqüentemente é causado por uma falha de hardware ou por verificação antivírus de diretório de arquivo do banco de dados. Identificação do evento 447 indica que a estrutura de banco de dados lógico foi corrompida. Isso pode ocorrer por um ou mais dos seguintes motivos:
  • Cache de disco não foi confirmada transações para o disco rígido e o servidor parou de responder (travou).
  • Arquivos de log incorreto foram reproduzidos durante uma restauração de banco de dados.
  • O servidor tem um controlador de disco rígido com defeito.

    Observação Um controlador de disco rígido com defeito é normalmente indicado por disco entrada/saída (E/s) erros listados nos logs de aplicativo e sistema.
  • Arquivos de log do banco de dados tem sido removidos que não foram totalmente confirmadas para o banco de dados.
Porque a corrupção de estrutura de banco de dados lógico não for detectada pelo programa de backup, você pode não imediatamente ficar atento o problema. Ela só aparece quando um usuário tenta acessar a página que os dados são armazenados no.
Resolução
Se você receber esses erros no log do aplicativo, é melhor se você restaurar de um backup online assim que você pode e evite usar o banco de dados. Um erro de vínculo de página defeituosa significa corrupção lógica no nível do Jet no banco de dados.

Observação A restauração deve ser executada usando um backup que foi criado antes deste erro ocorreu. Um cenário de pior caso onde não existe nenhum backup válido, talvez você precise fazer um reparo executando o comando /p eseutil.exe . Após o reparo de disco rígido, fazer uma desfragmentação offline do banco de dados executando o comando eseutil /d e execute o comando isinteg - corrigir no banco de dados. Contate o Atendimento Microsoft se precisar de assistência com essa seqüência de tarefas Ajuda: isinteg - corrigir , reparo e desfragmentação. Ou, se o problema persistir, serviços de Atendimento Microsoft

Observação É recomendável se você restaurar o banco de dados de um backup. No entanto, se você não tiver um backup válido, siga as etapas para reparar o banco de dados danificado. Certifique-se de que você executou um backup online completo do seu armazenamento de informações do Exchange 2000 ou um backup offline do seus bancos de dados existente de armazenamento de informações antes de executar essas etapas. Se você não tiver um backup online válido, como um último recurso é necessário reparar bancos de dados do armazenamento de informações. Repare o banco de dados somente se você tiver outra alternativa não, porque você irá perder dados devido à maneira como o processo de reparação exclui uma página inteira que inclui os dados corrompidos na página e qualquer dados válidos na página. Se você deve reparar o banco de dados corrompido do armazenamento de informações, execute estas etapas:
  1. Inicie o serviço Armazenamento de informações se não estiver iniciado já.

    Observação Em alguns casos, talvez não seja capaz de iniciar o armazenamento de informações de serviço até que você clique marque a caixa de seleção Não montar este armazenamento na inicialização na guia banco de dados da caixa de diálogo Propriedades do banco de dados no Exchange System Manager.
  2. Inicie o Exchange System Manager e, em seguida, desmontar o banco de dados particular corrompido (se ele não for desmontado já).

    Por exemplo, desmonte o banco de dados Priv1.edb.
  3. Execute o comando eseutil /p contra o arquivo de banco de dados desmontado. Para fazer isso:
    1. Clique em Iniciar , clique em Executar , digite cmd na caixa Abrir e, em seguida, clique em OK .
    2. Abra o programa Files\Exchsrvr\Bin pasta.

      Por exemplo, digite cd\program files\exchsrvr\bin e, em seguida, pressione ENTER.
    3. Digite eseutil /p "c:\program files\exchsrvr\mdbdata \ priv1.edb" (onde c:\program files\exchsrvr\mdbdata é o caminho do arquivo de banco de dados e onde priv1.edb é o nome do arquivo de banco de dados), e, em seguida, pressione ENTER.
    4. Clique em OK para continuar com a operação de reparo.
    5. Digite eseutil /d "c:\program files\exchsrvr\mdbdata \ priv1.edb" (onde c:\program files\exchsrvr\mdbdata é o caminho do arquivo de banco de dados e onde priv1.edb é o nome do arquivo de banco de dados), e, em seguida, pressione ENTER.

      Observação Enquanto a opção /d é usada com o comando Eseutil para desfragmentar um banco de dados, o trabalho real que o programa Eseutil faz é criar um banco de dados novo para armazenar as informações desfragmentadas. Em seguida, ele substitui o banco de dados existente com a nova cópia. Isso é útil nesse caso porque a estrutura de banco de dados existente pode estar corrompida.
  4. Backup de arquivos de banco de dados original.
  5. Inicie o Exchange System Manager e, em seguida, montar o banco de dados.
  6. Desmonte o banco de dados.
  7. No prompt de comando, execute o comando isinteg -s servername - corrigir - teste alltests no banco de dados que está apresentando o problema. Para fazer isso, execute estas etapas:
    1. No prompt de comando, mude para o programa Files\Exchsrvr\Bin pasta.
    2. Digite isinteg -s servername - corrigir - teste alltests (onde servername é o nome de host do computador Exchange 2000) e, em seguida, pressione ENTER.
    3. Pressione o número que corresponde ao nome de grupo de armazenamento que você deseja reparar e, em seguida, pressione ENTER.
    4. Pressione s para confirmar a seleção e, em seguida, pressione ENTER.
    5. Repita o comando isinteg até que o número de banco de dados corrige alcança 0 (zero) ou não é alterado.
    6. Feche o prompt de comando.
  8. Inicie o Exchange System Manager e, em seguida, monte o banco de dados.
Em alguns casos, após a operação "reparo" anterior, você poderá encontrar sintomas que o utilitário Isinteg não pode corrigir, como mensagens desaparecem ou serviços que não responderem (travar). Se esses sintomas ocorrerem, talvez queira usar o utilitário Microsoft Exchange Mailbox Merge (ExMerge) para exportar os dados do banco de dados, para criar um novo banco de dados e depois importar os dados para ele. Para fazer isso, execute as seguintes etapas:

Observação Redefinir um banco de dados de armazenamento de informações pode fazer com que os usuários parcialmente ou totalmente perder funcionalidade relacionada à regras, arquivos offline, delegar permissões e formulários personalizados.
  1. Copie os três arquivos localizados na pasta Support\Utils\I386\Exmerge no CD do Exchange 2000 ou em um CD do Exchange 2000 service pack para a pasta \Program Files\Exchsrvr\Bin que está localizado no disco rígido em que você instalou o Exchange.

    Observação Para obter informações detalhadas sobre como instalar e usar o utilitário Mailbox Merge, consulte o arquivo Exmerge.doc que contidos na pasta Support\Utils\I386\Exmerge no CD do Exchange 2000 ou em um CD do Exchange 2000 service pack.
  2. Monte o armazenamento se ele já não está montado.
  3. Conceda a conta administrativa permissões Receber como e Enviar como para as caixas de correio no banco de dados que você deseja exportar mensagens do. Para fazer isso, execute estas etapas:
    1. Inicie o Exchange System Manager e localize o recipiente que contém o banco de dados que você deseja.
    2. Clique o banco de dados com o botão direito do mouse e, em seguida, clique em Propriedades .
    3. Clique na guia segurança , clique em sua conta na lista nome e, em seguida, clique para selecionar a Send e as Receive As caixas de seleção Permitir na lista permissões .
    4. Clique em Aplicar , clique em OK e, em seguida, feche o Exchange System Manager.
  4. Inicie o Windows Explorer, localize a pasta que contém o arquivo Exmerge.exe (por padrão, C:\Arquivos Files\Exchsrvr\Bin ) e, em seguida, clique duas vezes em Exmerge.exe .
  5. Clique em Avançar , clique em Extract or Import (Two Step Procedure) e, em seguida, clique em Avançar .
  6. Clique em etapa 1: extrair dados de um Exchange Server Mailbox e em seguida, clique em Avançar .
  7. Digite o nome do computador Exchange 2000 na caixa Nome do Microsoft Exchange Server e, em seguida, clique em Opções .
  8. Na guia dados , clique para selecionar as seguintes caixas de seleção:
    • usuário mensagens e pastas
    • mensagens da pasta associada
    • permissões de pasta
    Observação A caixa de seleção itens do Dumpster é para itens recuperáveis que foram excluídos por usuários quando a opção de Recuperação de itens excluídos está habilitada. Esta opção requer mais espaço na partição de destino.
  9. Clique na guia Procedimento importar e, em seguida, clique na opção que você deseja usar para importar dados para o armazenamento de destino. A opção de Mesclar dados no armazenamento de destino é a opção usada com mais freqüência. Por padrão, está selecionada.
  10. Clique na guia datas e clique em All (se ela não ainda estiver selecionada).
  11. Clique em Aplicar , clique em OK e, em seguida, clique em Avançar .
  12. Clique em Selecionar tudo , verifique se todos os usuários estão selecionados e, em seguida, clique em Avançar .
  13. Verifique se a seleção de localidade padrão está correta e, em seguida, clique em Avançar .
  14. Na página Diretório de destino , clique em uma partição que tenha espaço suficiente para armazenar os arquivos .pst que são exportados.

    Você também pode direcionar os arquivos .pst para outro servidor se você não tiver espaço na unidade local. Se for esse o caso, certifique-se mapear uma unidade para o local remoto. Se você copiar os arquivos .pst para outro servidor, o tempo que leva para executar o processo aumenta substancialmente.
  15. Clique em Avançar , clique em Avançar e, em seguida, clique em Concluir quando tiver concluído o procedimento de exportação.
  16. Parar o serviço de armazenamento de informações e em seguida, fazer backup ou renomeie os arquivos de banco de dados que você enfrente problemas com.

    importante O banco de dados pode ser armazenado em uma partição e os arquivos de log em outra partição. Você pode mover esses arquivos para outro servidor ou renomeá-los, mas a Microsoft recomenda que você mantenha uma cópia de seu banco de dados original e de seus arquivos de log até que você determinou que esse processo trabalhou corretamente.
  17. Inicie o serviço de armazenamento de informações e, em seguida, montar o armazenamento. Isso cria outro arquivo de banco de dados Priv1.edb.

    Observação Em alguns casos, talvez seja necessário para reiniciar os serviços do Exchange ou para reiniciar o servidor antes de montar o armazenamento para ser solicitado a criar um banco de dados vazio.
  18. Faça logon na sua caixa de correio e envie uma mensagem de teste para todos os usuários que estão no servidor.

    Essa etapa é fundamental para o processo de utilitário Exmerge. Isso cria, na verdade, as caixas de correio no novo banco de dados.
  19. Inicie o utilitário ExMerge e, em seguida, clique em Avançar .
  20. Clique em extrair ou importar (duas etapas procedimento) e em seguida, clique em Avançar .
  21. Clique em etapa 2: importar dados para um servidor Exchange Mailbox e em seguida, clique em Avançar .
  22. Digite o nome do computador Exchange 2000 na caixa Nome do Microsoft Exchange Server e, em seguida, clique em Opções .
  23. Na guia dados , clique para selecionar as seguintes caixas de seleção:
    • usuário mensagens e pastas
    • mensagens da pasta associada
    • permissões de pasta
  24. Clique em Aplicar , clique em OK e, em seguida, clique em Avançar .
  25. Clique em Selecionar tudo e, em seguida, clique em Avançar .

    Observação Se alguns usuários não estiverem listados na página Seleção de caixa de correio , eles não recebeu a mensagem de email que enviada para todos os usuários. Certifique-se de que você enviou uma mensagem de teste para todos os usuários. Nesse caso, feche a operação do ExMerge, envie ao usuário uma mensagem de email e reinicie a operação do Exmerge.
  26. Verifique se a seleção de localidade padrão está correta e, em seguida, clique em Avançar .
  27. Selecione a pasta que contém os arquivos .pst que você exportou (por exemplo, C:\Exmergedata ) e, em seguida, clique em Avançar .
  28. Clique em Avançar e, em seguida, clique em Concluir quando o processo de importação foi concluído com êxito.
  29. Faça logon em um número de caixas de correio para confirmar que seu conteúdo foram importado com êxito.
Mais Informações

Informações adicionais sobre as mensagens de erro que são descritos na seção Sintomas

Espaço disponível no banco de dados armazenamento de informações do Exchange Server está no formato de uma lista de páginas que podem ser usados para armazenar novos dados. O espaço disponível é chamado de uma árvore de espaço . Árvore de espaço é mantida como uma árvore binária (B-árvore) que é pesquisada sempre que um bloco de dados novos é adicionado ao banco de dados. Durante uma desfragmentação online, foi descoberto um problema nesta árvore (um vínculo de página corrompido foi detectado em uma árvore B).

Referências

Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
301460Parâmetros de linha de comando do Exchange para a ferramenta Isinteg.exe
296788Procedimentos de backup e restauração offline para o Exchange
317014Opções de linha de comando Eseutil do Exchange 2000 Server
192185Como desfragmentar com o utilitário Eseutil (Eseutil.exe)
265441Algumas perguntas e respostas sobre o utilitário ExMerge
174197Informações do Microsoft Exchange Mailbox Merge Program (Exmerge.exe)
259851Implicações de executar o comando eseutil /p ou edbutil / r no Exchange
272570Como recuperar da corrupção do armazenamento de informações
Para obter informações adicionais sobre a recuperação de desastres do Exchange 2000, exibir o documento "Disaster Recovery para Microsoft Exchange 2000 Server". Para exibir o documento, visite o seguinte site:
Erro-338 ou-327 XADM

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 810190 - Última Revisão: 12/08/2015 01:40:00 - Revisão: 5.4

Microsoft Exchange Server 2003 Enterprise Edition, Microsoft Exchange Server 2003 Standard Edition, Microsoft Exchange 2000 Server Standard Edition, Microsoft Exchange 2000 Enterprise Server

  • kbnosurvey kbarchive kbmt kbprb KB810190 KbMtpt
Comentários