Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
APLICA-SE A:
2016
2019
Subscription Edition
Exchange Server utiliza uma base de dados do Motor de Armazenamento Extensível (ESE) para o armazenamento de mensagens de fila. Todas as filas diferentes são armazenadas em um único banco de dados ESE. Filas existem nos servidores da Caixa de Correio do Exchange e nos servidores de Transporte Edge. Para obter mais informações sobre filas, consulte Filas e mensagens em filas.
As chaves no ficheiro de configuração da aplicação %ExchangeInstallPath%Bin\EdgeTransport.exe.config XML controlam a localização da base de dados de fila e os registos de transações da base de dados de fila. Este ficheiro está associado ao serviço transporte do Exchange. A lista seguinte explica cada chave mais detalhadamente.
QueueDatabasePath: especifica a localização dos ficheiros da base de dados de fila. Os ficheiros são:
Trn.logTrntmp.log
A localização predefinida é
%ExchangeInstallPath%TransportRoles\data\Queue.QueueDatabaseLoggingPath: especifica a localização dos ficheiros de registo de transações da base de dados de fila. Os ficheiros são:
Trn nnn.logTrnres00001.jrsTrnres00002.jrs-
Temp.edb: este ficheiro verifica o esquema da base de dados de fila quando o serviço transporte do Exchange é iniciado. Embora Temp.edb não seja um ficheiro de registo de transações, é mantido na mesma localização que os ficheiros de registo de transações.
A localização predefinida é
%ExchangeInstallPath%TransportRoles\data\Queue.
Do que você precisa saber para começar?
Tempo estimado para conclusão: 15 minutos.
As permissões do Exchange não se aplicam aos procedimentos neste artigo. Estes procedimentos são efetuados no sistema operativo do servidor Exchange.
Quando para ou reinicia o serviço transporte do Exchange, o fluxo de correio no servidor é interrompido.
Quando altera a localização da base de dados de fila ou dos registos de transações, a base de dados de fila existente e os ficheiros de registo de transações não são movidos. Uma nova base de dados de fila e novos registos de transações são criados na nova localização. Os ficheiros antigos são deixados na localização antiga, mas já não são utilizados. Se quiser reutilizar a base de dados de fila antiga ou os ficheiros de registo de transações na nova localização, terá de mover os ficheiros para a nova localização enquanto o serviço transporte do Exchange está parado.
A pasta da base de dados de fila e dos registos de transações precisa das seguintes permissões:
Serviço de Rede: Controle Total
Sistema: Controle Total
Administradores: Controle Total
Se a pasta não existir, mas a pasta principal tiver estas permissões, a nova pasta é criada automaticamente.
Todas as definições personalizadas do Exchange ou do Servidor de Informação Internet (IIS) que efetuou nos ficheiros de configuração de aplicações XML do Exchange no servidor Exchange (por exemplo, web.config ficheiros ou no ficheiro de EdgeTransport.exe.config) serão substituídas quando instalar uma Atualização Cumulativa do Exchange (). Certifique-se de que guarda estas informações para que possa facilmente reaplicar as definições após a instalação. Depois de instalar a do Exchange, tem de reconfigurar estas definições.
Para obter informações sobre os atalhos de teclado que podem ser aplicados aos procedimentos neste artigo, consulte Atalhos de teclado no Centro de administração do Exchange.
Dica
Está com problemas? Pedir ajuda no fórum Exchange Server no Exchange | Exchange Server | Gestão.
Utilize a Linha de Comandos para criar uma nova base de dados de fila e registos de transações numa nova localização
Crie a pasta onde pretende manter a base de dados da fila e os registos de transações. Certifique-se de que as permissões corretas são aplicadas à pasta.
Numa janela da Linha de comandos, abra o ficheiro EdgeTransport.exe.config no Bloco de Notas ao executar o seguinte comando:
Notepad %ExchangeInstallPath%Bin\EdgeTransport.exe.configLocalize e modifique as seguintes chaves na
<appSettings>secção .<add key="QueueDatabasePath" value="<LocalPath>" /> <add key="QueueDatabaseLoggingPath" value="<LocalPath>" />Por exemplo, para criar uma nova base de dados de fila e registos de transações em D:\Queue\QueueDB, utilize os seguintes valores:
<add key="QueueDatabasePath" value="D:\Queue\QueueDB" /> <add key="QueueDatabaseLoggingPath" value="D:\Queue\QueueDB" />Quando tiver terminado, guarde e feche o ficheiro EdgeTransport.exe.config.
Reinicie o serviço transporte do Exchange ao executar o seguinte comando:
net stop MSExchangeTransport && net start MSExchangeTransport
Como sabe que criou com êxito uma nova base de dados de fila e novos registos de transações na nova localização?
Para verificar se criou com êxito uma nova base de dados de fila e novos registos de transações na nova localização, siga estes passos:
Verifique se os novos ficheiros de base de dados Mail.que e Trn.chk existem na nova localização.
Verifique se os novos ficheiros
Trn.logde registo de transações ,Trntmp.log,Trnres00001.jrs,Trnres00002.jrseTemp.edbexistem na nova localização.Se conseguir eliminar a base de dados de fila antiga e os ficheiros de registo de transações da localização antiga após o início do serviço transporte do Exchange, a base de dados de fila antiga já não está a ser utilizada.
Utilize a Linha de Comandos para mover a base de dados de fila existente e os registos de transações para uma nova localização
Observação
Também existe um script com o %ExchangeInstallPath%Scripts nome Move-TransportDatabase.ps1 na pasta para mover a base de dados da fila e os registos de transações. Tem de especificar os seguintes parâmetros: queueDatabasePath, queueDatabaseLoggingPath, iPFilterDatabasePath, iPFilterDatabaseLoggingPath e temporaryStoragePath.
Embora precise de mover a base de dados de fila existente para preservar quaisquer mensagens não entregues na mesma, normalmente não precisa de mover os registos de transações existentes porque:
Um encerramento normal do serviço transporte do Exchange escreve todas as entradas de registo de transações não consolidadas na base de dados de fila.
O registo circular é utilizado, pelo que os registos de transações que contêm alterações de bases de dados consolidadas anteriormente não são preservados.
Crie a pasta onde pretende manter a base de dados da fila e os registos de transações. Certifique-se de que as permissões corretas são aplicadas à pasta.
Numa janela da Linha de comandos, abra o ficheiro EdgeTransport.exe.config no Bloco de Notas ao executar o seguinte comando:
Notepad %ExchangeInstallPath%Bin\EdgeTransport.exe.configLocalize e modifique as seguintes chaves na
<appSettings>secção:<add key="QueueDatabasePath" value="<LocalPath>" /> <add key="QueueDatabaseLoggingPath" value="<LocalPath>" />Por exemplo, para alterar a localização da base de dados da fila e os registos de transações para D:\Queue\QueueDB, utilize os seguintes valores:
<add key="QueueDatabasePath" value="D:\Queue\QueueDB" /> <add key="QueueDatabaseLoggingPath" value="D:\Queue\QueueDB" />Quando tiver terminado, guarde e feche o ficheiro EdgeTransport.exe.config.
Pare o serviço transporte do Exchange ao executar o seguinte comando:
net stop MSExchangeTransportMova os ficheiros de base de dados existentes
Mail.queeTrn.chkda localização antiga para a nova localização.Mova os ficheiros de registo de transações existentes
Trn.log,Trntmp.log,Trn nnnnn.log,Trnres00001.jrs,Trnres00002.jrseTemp.edbda localização antiga para a nova localização.Inicie o serviço transporte do Exchange ao executar o seguinte comando:
net start MSExchangeTransport
Como sabe que moveu com êxito a base de dados de fila existente e os registos de transações para a nova localização?
Para verificar se moveu com êxito a base de dados de fila existente e os registos de transações para a nova localização, siga estes passos:
Verifique os ficheiros
Mail.queda base de dados da fila eTrn.chkexista na nova localização.Verifique se os ficheiros
Trn.logde registo de transações ,Trntmp.log,Trnres00001.jrs,Trnres00002.jrseTemp.edbexistem na nova localização.Verifique se não existem ficheiros de registo de transações ou base de dados de filas na localização antiga.