Tuesday, November 22, 2016

Rename the Default Mailbox database created during the exchange server 2013 installation.




Rename the Default Mailbox database created during the exchange server 2013 installation. 

Exchange server creates a mailbox database like "Mailbox Database XXXXXXXXXX, if you have used graphical mode or did not specify the database name in power-shell during exchange 2013 installation.  (In this installation Exchange created  "Mailbox Database 2040311832")
The mailbox database is located in the default path “C:\Program Files\Microsoft\Exchange Server\V15\Mailbox” 

Follow the below steps to rename and move the database to another path.

Get-Mailboxdatabase  "Mailbox Database 2040311832"  | Dismount-Database
It will prompt you to confirm. Click Yes to dismount the database. 

 

Use the below command to move the database to another path. I am moving the mailbox database to path "C:\MailboxDBs\MDB01.DB” and renaming the EDB to MDB01.edb. Also moving the Logs to folder  “C:\MailboxDBs\MDB01.LOG”

Move-DatabasePath "Mailbox Database 2040311832" -EdbFilePath "C:\MailboxDBs\MDB01.DB\MDB01.edb" -LogFolderPath "C:\MailboxDBs\MDB01.LOG"

Click on yes, when it asks for confirmation. 


Mount the database
Get-Mailboxdatabase  "Mailbox Database 2040311832"  | Mount-Database

Now the database is moved to the new path but the mailbox database display name is still showing the old name. You can use the below command to rename it

Get-Mailboxdatabase "Mailbox Database 2040311832" | Set-MailboxDatabase -Name "MDB01"
Or you can use graphical mode to rename it. 


Click on save to change the DB name. 






Monday, October 24, 2016

Get-OutlookAnywhere takes time to show comand output

I was trying the below command, to see the OutlookAnywhere information for all exchange servers, but it was taking really long time to load the information.

Get-OutlookAnywhere | ft ServerName, *auth*

Then I used the command with -AdPropertiesOnly to fetch the info quickly. This will show the information, really quick.
 
Get-OutlookAnywhere -AdPropertiesOnly | ft ServerName, *auth*


Saturday, October 8, 2016

This computer is a member of a database availability group (DAG). It must be removed from the DAG before you can uninstall Exchange.

Unable to uninstall exchange server. Getting the below error message. I am sure, the servers is already removed the DAG, still I am getting the below error message.

Error:
This computer is a member of a database availability group (DAG). It must be removed from the DAG before you can uninstall Exchange.
For more information, visit: http://technet.microsoft.com/library(EXCHG.150)/ms.exch.setupreadiness.CannotUninstallClusterNode.aspx


To fix this issue, clean up the DAG from the system.
 run the command  Set-DatabaseAvailabilityGroup without any switch, that should fix the issue.
If the problem still persists, run the below command from an elevated prompt.
cluster node nodename /forcecleanup