ID do artigo: 248122 - Última revisão: quinta-feira, 25 de outubro de 2007 - Revisão: 2.3 Como usar o Eseutil para testar o log de transações arquivos para danos no Exchange 2000 Server e no Exchange Server 2003
Nesta páginaSumárioNo Microsoft Exchange 2000 Server e no Microsoft Exchange Server 2003, você pode usar a opção /ml do utilitário Eseutil para testar a integridade de transação dos arquivos de log de transações. Este teste também detecta "rasgadas gravações" no arquivo E00.log. Uma gravação interrompida é uma condição reparada. Portanto, se o arquivo E00.log falhar no teste, não assuma que você deve descartar o arquivo. Mais InformaçõesPara testar um arquivo de log para danos suspeito, execute o seguinte comando: eseutil /ml Log File Name Por exemplo, para testar um arquivo de log é chamado E00123ab.log, digite: eseutil /ml e00123ab.log Se o arquivo de log passar o teste, aparece a seguinte resposta: Se o arquivo de log falhar no teste, será exibida a seguinte resposta: Você pode usar um único comando para testar todos os arquivos de log em uma pasta. Para fazer isso, abra uma janela de prompt de comando e, em seguida, altere para a pasta onde os arquivos de log estão localizados. Digite o seguinte comando: eseutil /ml Enn Neste comando, "Enn" significa o prefixo de log. O prefixo de log é os três primeiros caracteres do nome do arquivo de log que são compartilhados por todos os logs que pertencem a um grupo de armazenamento específica. Por exemplo, o comando eseutil /ml E00 examina todos os transação log arquivos em uma pasta que compartilham o mesmo prefixo de log. Além disso, o comando relata se qualquer arquivo de log de transações estiverem danificado, fora de seqüência, ausentes ou incompatíveis com os outros arquivos de log. E00.log e gravações rasgadasA gravação interrompida foi uma gravação incompleta física que é deixada no arquivo E00.log depois que o serviço de banco de dados pára de repente. Uma gravação interrompida pode ser causada por uma falha de energia, por uma falha do sistema operacional, invocando Finalizar processo sobre o processo de banco de dados ou usando um utilitário de encerramento como kill.exe. Uma gravação interrompida faz com que as somas de verificação nas transações de afetado no arquivo de log deve ser calculado incorretamente e o log, em seguida, é detectado como danificado por Eseutil.Detecção de gravação interrompida é um processo sofisticado que Exchange determina se uma transação foi danificada devido a uma gravação interrompida ou devido a outros fatores. Se uma gravação interrompida for o problema, o Exchange repara o arquivo de log quando o banco de dados for reiniciado. Exchange não pode reparar danos em arquivos de log que é o resultado de fatores diferente rasgadas gravações. Falhas de hardware que aleatoriamente danificar um arquivo de log não podem ser superadas porque os dados perdidos não podem ser reconstruídos confiável. Gravações rasgadas apenas ocorrem no arquivo E00.log porque o arquivo E00.log é o único arquivo de log que é aberto e está sendo gravado em. Quando um arquivo E00.log estiver completo, ele é fechado e renomeado com um número seqüencial. Exchange não pode reparar um arquivo de log que foi fechado e numerado (por exemplo, E00123ab.log). Não há nenhum risco de causar danos adicionais para o banco de dados quando você tenta reproduzir um E00.log arquivo que o comando eseutil /ml relatórios está corrompido. Se os problemas no arquivo de log são apenas grava rasgada, eles serão ser corrigidos. Se os problemas não podem ser reparados, o banco de dados rejeitará os dados em vez de aplicar os dados e um evento que é semelhante à seguinte é registrado no log do aplicativo: Tipo de evento: erro
Nas versões do Exchange anteriores ao Exchange 2000, as somas de verificação em arquivos de log não foram confiável calculadas. Se os arquivos de log se tornou danificados, era possível que danos em arquivos do banco de dados de repetição. Não havia uma maneira para verificar um arquivo de log para danos confiável: não apenas não existia nenhum utilitário para fazer isso, mas a natureza e o formato dos arquivos de log tornaram impossível fazer até mesmo na teoria. Arquivos de log foram danificados raramente antes do Exchange 2000, mas quando os arquivos de log foram danificados, recuperação de desastres se tornou muito difícil. Como não podem ser detectados danos, os danos podem ser reproduzidos no banco de dados. Com freqüência, não havia como saber que algo estava errado até o banco de dados com falha ou caso contrário falha logo após a inicialização. Nessa situação, você precisava completamente restaurar o banco de dados, descartar alguns arquivos de log e espero que o resultado estava correto. Exchange 2000 e o Exchange 2003 amplamente aperfeiçoadas nesse aspecto, e agora é extremamente difícil reproduzir um arquivo de log danificado ou o errado arquivo de log em um banco de dados. Em adição à correspondência de backup de bancos de dados e logs de assinaturas, Exchange 2000 e Exchange 2003 também registrar um valor de ponto de verificação no cabeçalho do banco de dados para que um resultado E00.chk errado não causa repetir os logs de errado. Além disso, o Exchange 2000 e o Exchange 2003 incluem "antes" e "após" dbtime valores para que uma transação que é mais recente não pode ser executada no banco de dados antes de quaisquer transações ignoradas são executadas. A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: 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: 248122
(http://support.microsoft.com/kb/248122/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início