Infra - Exchange Server

Verificando e resolvendo problemas de integridade de uma database com Isinteg

O Exchange Server possui um utilitário chamado isinteg que serve para verificar integridade e corrigir eventuais problemas que possam existir em um database Exchange (Mailbox store e/ou Public Folder).

por Anderson Patricio



Overview

O Exchange Server possui um utilitário chamado isinteg que serve para verificar integridade e corrigir eventuais problemas que possam existir em um database Exchange (Mailbox store e/ou Public Folder). É importante salientar que o Isinteg não resolve problemas de database, quando o erro é criado por problema de hardware anti-vírus e etc, ele serve para resolver problemas de integridade.

Solução

A utilização do Isinteg deve ser feita somente com databases desmontadas, então em um primeiro momento devemos parar a(s) database(s) necessárias para depois executar o utilitário, segue os passos para pararmos a database, em nosso exemplo Mailbox Store (DC-Contoso01).

  1. Abrir o Exchange System Manager
  2. Expandir Adminsitrative Groups
  3. Expandir <Administrative Group>
  4. Expandir Servers
  5. Expandir <Servidor>
  6. Expandir <Storage Group>
  7. Botão direito em Mailbox Store e clicar em Dismount Store

Parando o Mailbox Store via Exchange System Manager

Já com a base parada, devemos:

  1. Ir em Start e depois em Run

  2. Digitar cmd e clicar em OK

  3. Estando no prompt devemos ir no diretório onde o exchange está instalado, por padrão c:\program files\exchsrvr\bin

  4. Estando no caminho devemos executar o comando:
    isinteg -s <servidor-exchange> -fix -test alltests, como isso pedimos a validação e correções necessário mais todos os testes possíveis

  5. Feito isto o utilitário nos mostrará uma listagem de todas as databases e status de cada uma delas, devemos escolher uma para executar o Isinteg em nosso caso digitamos 1 e nos é apresentado um pergunta confirmando a escolha, devemos clicar em Y

Com isto conseguimos reparar uma database que esteja com ítens corrompidos, sempre lembrando que a database tem que estar desmontada para esta operação funcionar corretamente.

Conclusão

Com este tutorial mostramos como verificar e corrigir problemas em uma database Exchange com o utilitário Isinteg.

Anderson Patricio

Anderson Patricio - Trabalha com informática desde 1995, é consultor Microsoft em projetos de Active Directory, Exchange e ISA pela Quattuor Informática em Porto Alegre.
Certificações: MCSE +M +S 2003, MCSE +M +S 2000, MCSA +M +S 2003, MCSA +M +S 2000
Blog: http://spaces.msn.com/members/andersonpatricio/