locked
Base Corrompida RRS feed

  • Pergunta

  • Boa tarde a todos,

     

    Possuo um Exchange Server 2003 Standart Edition.

    Os usuários informaram que não estavam conseguindo enviar mensagens com anexos, pois apresentava erro "The Operation Failed".

    Verifiquei o Event Viewer e para minha surpresa haviam diversos erros Event ID 447 Database Corruption 

     

    Information Store (2568) First Storage Group: A bad page link (error -327)has been
    detected in a B-Tree (objectld: 149,PgnoRoot: 619) of database C:\Program Files\Exchsrvz\mdbdata\priv1.edb
    (4016263=> 1569492, 1569475)

     

     

    Alguem poderia me dar uma ajuda?

     

    Obs. A 1 mes foi realizada alteração de limite da Database, mas foi realizada com sucesso. (http://www.andersonpatricio.org/Tutoriais/Tutoriais.asp?Tut=005)

     

    Agradeço antecipadamente,

     

    Atercio Machado Neto

    quinta-feira, 10 de maio de 2007 18:42

Respostas

  • Olá Atercio,

     

    Além das dicas já sugeridas tente verificar o link abaixo.

    http://support.microsoft.com/kb/810190/en-us

     

    O artigo sugere q vc check o hardware, pois a integridade de sua base pode estar sendo comprometida.

     

    O artigo fala sobre o esutil /p, mas utilize somente se vc não possuir um backup bom para restaurar.

    Até

     

    quinta-feira, 10 de maio de 2007 19:11
  • Apresentou este erro ao rodar o comando

     

     

     

    Isinteg: the request to cancel verification process failed.
    Isinteg: the request to stop verification process failed.
      The verification has probably been interrupted.
      Please review the log file for more information.

    quinta-feira, 10 de maio de 2007 20:22

Todas as Respostas

  • Ola Atercio,

     

    Pode estar dando uma olhada nesse tutorial para ver o problema de integridade da tua base:

    http://www.andersonpatricio.org/tutoriais/tutoriais.asp?tut=225

    Para verificar a tua database: http://www.andersonpatricio.org/tutoriais/tutoriais.asp?tut=205

     

    Abs.

     

    Se útil classifique!

    quinta-feira, 10 de maio de 2007 18:54
  • Olá Atercio,

     

    Além das dicas já sugeridas tente verificar o link abaixo.

    http://support.microsoft.com/kb/810190/en-us

     

    O artigo sugere q vc check o hardware, pois a integridade de sua base pode estar sendo comprometida.

     

    O artigo fala sobre o esutil /p, mas utilize somente se vc não possuir um backup bom para restaurar.

    Até

     

    quinta-feira, 10 de maio de 2007 19:11
  • Apresentou este erro ao rodar o comando

     

     

     

    Isinteg: the request to cancel verification process failed.
    Isinteg: the request to stop verification process failed.
      The verification has probably been interrupted.
      Please review the log file for more information.

    quinta-feira, 10 de maio de 2007 20:22
  • Srs,

     

    Instalei em uma maquina o windows 2003 e o Exchange Interprise para derepente migrar a base para ele.

    Nao e possivel restaurar o meu backup no novo servidor pois esta dando erro.


    Este procedimento e incorreto

     

    No aguardo

    sábado, 12 de maio de 2007 15:11
  • Ola Atercio,

     

    Cara teu problema tá na base, trabalha neste problema com os links que o pessoal te passou e é isso. Pq instalar um Exchange Enterprise? Fazendo uma analogia.. É a mesma coisa que tu ter um carro 1000 ele não está mais ligando tu compra uma Caminhonete cabine dupla...

     

    Se quiseres mover entre servidor, que diga-se de passagem tá longe de ser o teu caso, a nao ser que tenha outros motivos, de uma olhada neste kb que fiz para trabalhar neste ambiente: http://support.microsoft.com/?kbid=555603, mas enfatizo, não é o teu caso.

    sábado, 12 de maio de 2007 17:47
  • Olá Anderson,

     

    Realmente o problema é base.

    Passei o comando eseutil /p e corrigiu.

     

    Eu estou querendo migrar para  Exchange 2003 Enterprise para não ter mais problemas com limitação de base, pois desconfio que  tenha sio este o motivo de ter corrompido a base. A 1 mes executamos o procedimento de alterar o limite pelo registro.

     

    Consegui restaurar o backup do servidor Standart para o servidor Enterprise, mas esta com erro ao montar a base.

    O erro nos logs diz algo sobre versão dos Logs.

     

    The Log version stamp og logfile does not match the database engine version stamp

     

    Ele não permitira esta alteração

     

    Obrigado

     

     

     

    sábado, 12 de maio de 2007 18:23
  •  

     

    Olá amigos,

     

    Sei que o post é antigo, mas mesmo assim vou dar a minha contrinuição para os demais que pesquisarem sobre o assunto.

     

    Nestes casos você precisa verificar se todos os serviços do seu exchange estão funcionando corretamente. Para os mais leigos basta olhar se os serviços automaticos do Microsoft Exchange se estão startados.

     

    Feito isso vc tem que tentar montar na mão as bases de dados, dentro do system manager.

     

    Se mesmo assim não subir entre na pasta que se localiza o EDB da sua base de dados com problemas e apague todos os arquivos terminados em .LOG. Depois tente montar novamente.

     

    Caso isso não resolva vc perceberá que a mensagem de erro na hora de montar irá mudar, provavelmente irá dizer que a sua base de dados está corrompida ou incosistente. Ai vc terá que passar o esetuil na base.

     

    Tente primeiro passar o ESETUIL /G para checar a integridade e ai tente montar a base. A syntax do ESEUTIL é a seguinte:

     

    ESEUTIL /G "C:\Arquivos de programas\Exchsrvr\bin>eseutil /p "C:\Arquivos de programas\Exchsrvr\MDBDATA\priv1.edb"

     

    Após executar o comando verifique o output do comando e veja se rodou com sucesso. Se executou com sucesso tente montar a base novamente, caso contrário vamos continuar.

     

    Agora vamos executar a reparação:

     

    ESEUTIL /R "C:\Arquivos de programas\Exchsrvr\bin>eseutil /p "C:\Arquivos de programas\Exchsrvr\MDBDATA\priv1.edb"

     

    A mesma coisa. Após executar o comando verifique o output do comando e veja se rodou com sucesso. Se executou com sucesso tente montar a base novamente.

     

    Se isso não funcionar você terá certamente que recorrer ao backup ou então rodar a desfragmentação offline, porem este metodo leva muito tempo e necessita do mesmo espaço que a sua base de dados ocupa livre na maquina. Acaba sendo mais facil e rapido voltar o backup do dia anterior.

     

    []s

     

    Erik Morais

    Penso Tecnologia

    segunda-feira, 11 de agosto de 2008 23:43
  • Ola Erik,

     

    A sintaxe do eseutil tá errada e nao é recomendado voltar com um /p e começar usar a base, tu pode perder tabela de anexos e tudo mais, a recomendaçao da MS é que valide a restauraao e mova para um storage group.

     

    Fora isso, em relaçao ao post do .log, acredito que é mais facil validar com o eseutil /mh se tiver inconsistente nao é necessário tentar deletar logs que podem demorar tempo, ou ainda, serem necessários para um recover com o /r.

     

     

     

    segunda-feira, 11 de agosto de 2008 23:57