Error Message:
Load balancing failed to find a valid mailbox
database.
+
CategoryInfo : NotSpecified:
(0:Int32) [New-Mailbox], RecipientTaskException
+
FullyQualifiedErrorId :
[Server=EX2013,RequestId=7b6c4983-0b44-4f32-85fa-57765273dd1e,TimeStamp=3/25/2014
6:26:18 AM] [FailureCategory=Cmdlet-RecipientTaskException]
200D732F,Microsoft.Exchange.Management.RecipientTasks.NewMailbox
+
PSComputerName : ex2013.lab.com
Workaround:
[PS] C:\Windows\system32>New-Mailbox
-Alias Raji -Name "Raji Subramanian" -FirstName Raji -LastName
Subramanian -DisplayName "Raji Subramanian" -UserPrincipalName
RajiS@lab.com -Password (ConvertTo-SecureString -String 'Pa$$word1'
-AsPlainText -Force) -Database 'Mailbox Database 1257518034'
Solution:
Verifying the provision
get-mailboxdatabase | ft
name,isexcludedfromprovisioning
Disabling the isexcludedfromprovisioning
Get-mailboxdatabase | set-mailboxdatabase -isexcludedfromprovisioning
$false
Verifying again on creating mailbox
Worked Perfectly
What is the purpose of isexcludedfromprovisioning Parameter ?
Note from Technet : http://technet.microsoft.com/en-us/library/ff477621(v=exchg.150).aspx
The IsExcludedFromProvisioning
parameter has have two valid values,
$True
and $False
.
When you set this property to $True
,
the mailbox database is excluded from the automatic distribution process. When
you set it to $False
,
the mailbox database is included in the automatic distribution process. The
default value is $False
.
When a mailbox database is excluded from automatic
distribution, the only way to create a mailbox in, or move a mailbox to, the
database is to use the Database
parameter on the New-Mailbox
and Enable-Mailbox cmdlets or the TargetDatabase parameter on the New-MoveRequest cmdlet.
No comments:
Post a Comment