How to change the Queue Database Path in Exchange 2007 HUB and Edge Server

No Exchange 2007 as queues passaram a ser controladas através do motor ESE, sendo algo comum em servidores Exchange 2007 com o papel de HUB ou EDGE.

O path por default da Queue database e dos transaction logs está configurado em "C:\Program Files\Microsoft\Exchange Server\TransportRoles\data\Queue", a alteração deste path pode ser feita através da edição do ficheiro “EdgeTransport.exe.config”, o qual se encontra em “C:\Program Files\Microsoft\Exchange Server\Bin”.

Para modificar o Queue Database Path é preciso alterar os seguintes campos no ficheiro “EdgeTransport.exe.config”:

QueueDatabasepath
QueueDatabaseLoggingpath

O caminho por defeito que está definido no ficheiro é o seguinte:

<Configuration>
<appSettings>

<add key=”QueueDatabasepath” value=”C:\Program Files\Microsoft\Exchange Server\TransportRoles\data\Queue" />
<add key=”QueueDatabaseLoggingpath” value=”C:\Program Files\Microsoft\Exchange Server\TransportRoles\data\Queue" />

Vamos assumir que o novo caminho pretendido para o Queue Database Path é “D:\Exchange\TransportRoles\data\Queue”. De modo a reflectir esta configuração deverá editar o ficheiro da seguinte forma:

<Configuration>
<appSettings>

<add key=”QueueDatabasepath” value=”D:\Microsoft\Exchange\TransportRoles\data\Queue" />
<add key=”QueueDatabaseLoggingpath” value=”D:\Exchange\TransportRoles\data\Queue" />

Passos necessários para realizar a alteração do Queue Database Path:

  1. Criar a nova pasta do Queue Database Path, por exemplo ”D:\Exchange\TransportRoles\data\Queue"
  2. Atribuir as permissões necessárias para a conta do serviço “Microsoft Exchange Transport” sobre a nova pasta de Queues da base de dados. Perante o exemplo acima referido, aceder às propriedades da pasta “Queue” que está dentro de “D:\Microsoft\Exchange\TransportRoles\data\”), aceder à Tab “Security” e inserir na Access Control List (ACL) uma nova Access Control Entrie (ACE) do tipo: User/Group: Network Service | Permission: Full Control

Nota: A permissão atribuída à pasta “Queue” deve ser realizada para a conta que está definida no arranque do serviçoMicrosoft Exchange Transport”, pelo que por defeito a conta em que corre este serviço está definida para “Network Service”. Se por alguma razão específica a conta do serviço tiver sido alterada, deverá atribuir as permissões para conta que está definida ao nível do serviço “Microsoft Exchange Transport”.

  1. Editar o ficheiro “EdgeTransport.exe.config” e definir o caminho pretendido de acordo com o que foi exemplificado mais acima
  2. Abrir a consola de serviços através do botão de Start / Run e escrever services.msc, clicar em OK
  3. Parar o serviço Microsoft Exchange Transport
  4. Mover os ficheiros da base de dados (mail.que e trn.chk) da localização original para o novo caminho
  5. Mover os ficheiros de transaction log (*.log e *.jrs) da localização original para o novo caminho
  6. Iniciar o serviço Microsoft Exchange Transport

Não são esperados problemas durante e após a realização desta operação, se por algum motivo o serviço de “Microsoft Exchange Transport” não arrancar após esta operação, muito provavelmente pode estar associado ao caminho que foi definido no ficheiro “EdgeTransport.exe.config” estar errado, ou por outro lado as permissões não terem sido atribuídas correctamente. Em caso de falha no Application log irá poder determinar de forma clara qual o problema que está a ocorrer no arranque no serviço, pelo que deverá rever e fazer as alterações necessárias de acordo com o erro e seguindo novamente o exemplo aqui apresentado.

 

R-Tape Loading error,
Luís Rato

Anúncios

~ por Luis Rato em 20 de Julho de 2009.

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s

 
%d bloggers like this: