Erro-1018 (JET_errReadVerifyFailure) no Exchange Server 4.0, no Exchange Server 5.0 e no Exchange Server 5.5

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

Nesta página

Sintomas

Os sintomas incluem qualquer operação de base de dados JET resultantes e/um-1018 (JET_errReadVerifyFailure) ou qualquer Visualizador de eventos de Windows NT aplicação registo erro comunicado incluída no código de erro-1018 no respectiva descrição, como a seguinte:
ID do evento: 23
Origem: EDB
Tipo: erro
Categoria: Cache de página de base de dados
Descrição: MSExchangeIS ((455)) Direct ler página danificada encontrada erro-1018 ((1:251563) (0-2295758) 251563 379225672 381322824). Por favor restaure a base de dados a partir de uma cópia de segurança anterior.

Causa

Quando efectua uma transacção com a base de dados Jet, o arquivo de informações ou o arquivo de directórios escreve a transacção para um ficheiro de registo de transacções (Edb*.log Mdbdata ou Dsadata). A transacção, em seguida, está empenhada em base de dados Jet. Durante este processo, o motor Jet calcula o valor de soma de verificação da página a ser escrito, regista-lo no cabeçalho da página e, em seguida, pede que o sistema de ficheiros escreve a página de 4 KB de dados para a base de dados num disco. Em resumo, o sistema de ficheiros demora esta chamada e utiliza serviços de sistema do Windows NT para reencaminhar este pedido para o controlador de dispositivo de hardware correspondente, na realidade, efectuar a escrita. O controlador de dispositivo de hardware devolve estas informações no sistema de ficheiros, em seguida, devolve-a para o motor Jet. Se a chamada tiver êxito, Jet continua.

Hardware danificado ou controladores de dispositivo de hardware poderão devolver êxito para as chamadas efectuadas aos mesmos antes que realmente executar a operação física. Quando ocorre a operação de física real, no entanto, ocorre um erro e os dados não são escritos com êxito como previsto.

Base de em determinados dados operações como, por exemplo, mas não limitado a cópia de segurança online, a rotina de cópia de segurança efectua uma chamada ao sistema operativo para ler uma página de 4 KB de dados a base de dados no disco e escrever para banda. Antes de consolidar os dados devolvidos a chamada de sistema operativo para a banda, o processo de cópia de segurança online compara o valor soma de verificação no cabeçalho da página (registados quando esta página foi escrita no disco) para que a ser devolvido a partir de leitura chamada. Se os valores de soma de verificação não corresponderem, o motor de base de dados JET detecta-o e devolve-1018 (JET_errReadVerifyFailure).

Resolução

Para resolver o problema, utilize um dos seguintes métodos.

Restaurar a partir de uma cópia de segurança

Quando encontrar o erro, a forma recomendada e mais fiável para recuperar a base de dados é restaurar a partir da última conhecida cópia de bom segurança.

notas :

No mesmo depois de restaurar a partir de uma cópia de segurança boa conhecida, entanto, os erros-1018 podem parecer novamente a menos que a raiz causas da escrita de dados físicos são resolvidos problemas.

Registo de sistema do Windows NT deve ser revisto para erros comunicados pelo discos rígidos e controladores de disco rígido bem no subsistema de disco NT erro tolerante A (FTDISK). Em particular, poderão aparecer erros relacionados com o hardware como erros de tempo excedido, erros de memória ou erros de danos na unidade de SCSI. Estes erros devem ser distribuídos com e resolvidos antes da base de dados é restaurada para este servidor.

Mesmo se não existem erros relacionados com hardware aparecem no registo do sistema Windows NT, poderá existir um problema de hardware no computador.

Microsoft recommendeds que contacte o fornecedor de hardware para obter mais actualizações relacionadas com o hardware.

Utilize Edbutil.exe ou Eseutil.exe

Uma forma alternativa para reparar a página de dados danificada consiste em utilizar Edbutil.exe para Exchange Server 4.0 e 5.0 ou Eseutil.exe para o Exchange Server 5.5.

importante : criar uma cópia de segurança offline completa do ficheiro dos ficheiros base de dados e do registo antes de executar este processo. Isto inclui cópias de segurança nível de ficheiro de pastas do Exchsrvr\Dsadata e Exchsrvr\Mdbdata. Isto assegura que existe uma forma de ir novamente se Edbutil/eseutil falhar.

Edbutil.exe (e Eseutil.exe) é um utilitário de base de dados Jet baixo nível que desfragmenta e verifica a consistência da base de dados. Também existe uma opção de reparação (Edbutil /d /r <dbname>, Eseutil /p <dbname>) que tenta reparar páginas danificadas e removê-los se a reparação não tiver êxito. Se uma página for removida utilizando a opção de reparação, irá ocorrer perda de dados. Uma página numa base de dados pode conter mensagens, pastas, tabelas, índices principais e por aí em diante. Não é possível saber que Edbutil ou Eseutil removeu porque Jet vê dados não processados como. Depois de termina a reparação da base de dados Jet, execute uma desfragmentação offline (Edbutil /D <dbname> ou Eseutil /p <dbname>) para reparar as árvores de espaço. Imediatamente depois da desfragmentação, executar o Isinteg.exe no modo de correcção no mesma base de dados Edbutil ou Eseutil foi executado no. Isinteg Limpa quaisquer inconsistências entre os ponteiros no arquivo de informações aos dados reais na base de dados Jet. Se não for executado Isinteg imediatamente seguinte reparar, poderão ocorrer danos em caixas de correio do utilizador. Os utilizadores terão mensagens que não podem ser abertas, incorrectas contagens de leitura/não lidas e assim sucessivamente. Depois de executar Edbutil ou Eseutil, crie um FULL cópia de segurança da base de dados que foi reparado.

Consulte o manual do administrador do Microsoft Exchange Server para obter mais detalhes sobre a utilização de Edbutil.exe e Isinteg.exe.

Resolver o problema

Se não conseguir resolver o problema restaurando uma cópia de segurança ou utilizar Edbutil.exe ou Eseutil.exe, utilize os seguintes passos para resolver o problema. Depois de efectuar cada passo, verifique se o problema foi resolvido.
  1. Reinicie o computador. Se não pretender reiniciar o computador neste momento, pare e reinicie os serviços de directório de arquivo e informações em vez disso. Para o fazer:
    1. No Control Panel, faça duplo clique em Serviços .
    2. Clique em Microsoft Exchange Directory e, em seguida, clique em Parar . Se uma caixa de diálogo aparecerá indicando que serão parados serviços adicionais, tenha em atenção os serviços que serão parados e, em seguida, clique em OK . O serviço information store deve ser incluído na lista de serviços que serão parados.
    3. Clique em Microsoft Exchange Directory e, em seguida, clique em Iniciar .
    4. Inicie quaisquer serviços adicionais que foram parados no passo b, incluindo o serviço information store.
  2. Utilize o utilitário Chkdsk.exe para verificar a integridade das unidades de disco rígidas.
  3. Se a pasta Exchsrvr estiver localizada numa unidade de sistema de ficheiros comprimida no NTFS, descomprima a unidade.
  4. Se a cache de escrita de retorno estiver activada num controlador de disco rígido SCSI instalado no computador, verifique se a cache não é volátil. Não-volátil caches estão protegidas por uma bateria, a RAM Flash ou com qualquer outro método.
  5. Desactive quaisquer programas que mantêm ficheiros abertos durante um longo período de tempo, tais como programas antivírus, utilitários de gestão de ficheiros e disco ou programas de cópia de segurança. Se desactivar um programa impede que o problema ocorrer, verifique se o programa é completamente compatível com o Exchange Server antes de activar novamente.
  6. Execute o Performance Optimizer (perfwiz.exe) no servidor.
  7. Certifique-se de que as definições no Windows NT da memória virtual Server estão correctas. Para visualizar as definições de memória virtual, no painel de controlo, faça duplo clique em sistema , clique no separador desempenho e, em seguida, clique em alterar .
  8. Se estiver a executar quaisquer utilitários de disco rígido obtidos a partir do fabricante de equipamento original (OEM), verificar que está a executar a versão mais recente dos programas.
  9. Utilize os contadores do Monitor de desempenho associados com os seguintes objectos para detectar possíveis problemas:
    • Cache
    • Base de dados
    • Disco lógico
    • Memória
    • MSExchangeIS
    • Ficheiro de paginação
    • Disco físico
    • Processo
    • Filas de trabalho do servidor
    • Servidor
    • Sistema
    • Thread

Propriedades

Artigo: 151789 - Última revisão: 28 de outubro de 2006 - Revisão: 4.4
A informação contida neste artigo aplica-se a:
  • Microsoft Exchange Server 4.0 Standard Edition
  • Microsoft Exchange Server 5.0 Standard Edition
  • Microsoft Exchange Server 5.5 Standard Edition
Palavras-chave: 
kbmt kbprb kbusage KB151789 KbMtpt
Tradução automática
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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 151789
Exclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.

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