Category Exchange

Troubleshooting Rapid Growth in Databases and Transaction Log Files in Exchange Server 2007 and 2010

I found this blog from the technet site. Just copied and pasted here in case the blog won’t be available for future use. Link to original blog is below:   A few years back, a very detailed blog post was released on Troubleshooting Exchange 2007 Store Log/Database growth issues. We wanted to revisit this […]

remove stuck mailbox move

When Remove-moverequest fails 1. Open ADSIEDIT and navigate to the OU where your broken user account is stored. (Under: Default Naming Context) 2. Locate the user account, right-click on it and then choose “Properties”. 3. Click on the “Filter” button and make sure “Show only attributes that have values” is checked. 4. Scroll down the […]

Force removing Exchange 2010 database – ADSIEDIT.MSC

Run Get-Mailbox -Database “Database Name” –Arbitration command to find all the arbitration mailboxes If there are some arbitration mailboxes, move them to different databases and then delete the database again If all above don’t work, you can use ADSIEDIT tool to delete mailbox database: 1. Open Adsiedit.msc 2. Connect to the configuration partition. 3. Expand […]

Exchange SP1 – Previously install failed

If you ran an Exchange SP1 install and it failed, once you recovered from the setup /m:recoverserve switch (see my previous blog on how to do this), you may run into this error when trying to re-run SP1 setup again: ” Some controls aren’t valid. Setup previously failed while performing the action “Install”. You can’t resume […]

Exchange SP1 Upgrade – Warning

Be warned that when you try to upgrade Exchange 2010 to SP1, there is one pre-requisite that is not documented anywhere. The SP1 pre-checks doesn’t see it and if you do not have this setting setup correctly, you will wind up with a broken exchange upgrade, all the exchange binaries will be removed from the […]

Installing Exchange 2007 Pre-requisites on Windows 2008 using command-line

Installing Exchange SP1 Pre-reqs on Windows 2008 Prereqs: .NET Framework 2.0 or 3.0 Powershell MMC 3.0 (Installed by default) IIS 7.0 with various components Unlike IIS 6 in Windows 2003, the version that comes with Windows 2008 are broken down into many different components that must be installed/selected individually during the installation process. You can […]

Making AD accounts in an OU “mail-enabled” using powershell

Exchange 2007 If you have a number of users in an OU that are not mail-enabled. You can use the following command to look for all users in a specific OU and then make them mail-enabled: Get-User -OrganizationalUnit “” | Enable-Mailbox -Database “PNLAB storage group\mailbox database” Explaination: Get-User -OrganizationalUnit “” | lists all users in the […]