Change queue database for an Exchange Hub Transport Server

By default an Exchange Hub Transport Server has a queue placed in the following location, if you installed Exchange on the C-partition:

C:Program FilesMicrosoftExchange ServerTransportRolesdataQueue

Because this can cause problems if your queue fills up and the system drive has no empty space, it’s wise to change the default queue to a different location. First create a directory on a different drive. In this example we change the directory to : D:ExchangeQueueDB

You can then change the queue location of the queue database by changing the EdgeTransport.exe.config file. (location: C:Program FilesMicrosoftExchange ServerBin)

Open the .config file with notepad and change the following key:

<add key=”QueueDatabasePath” value = “D:ExchangeQueueDB” />

Also relocate the transaction logging location for the queue database. Create a directory for the transaction logfiles. In this example we use : D:ExchangeQueueLogs

Change the following key in the .config file :

<add key=”QueueDatabaseLoggingPath” value = “D:ExchangeQueueLogs” />

After you changed the values, save the file. This will not have affect on Exchange yet. You must first restart the Microsoft Exchange Transport service.

For more information:  Technet Article

Hans Sleurink

Hans Sleurink works as a Consultant at Wortell in the Netherlands where he designs and deploys Unified Communications solutions. His main focus is on, but not limited to, Microsoft Teams (migrations), including Enterprise Voice, contact center solutions, AudioCodes, Direct Routing, Exchange, Office 365, Active Directory and other UC related topics.

More Posts - Website

Follow Me:

Leave a Reply




This site uses Akismet to reduce spam. Learn how your comment data is processed.