none
Falha instalação Mailbox Role RRS feed

  • Pergunta

  • Ola, bom dia.

     

    Estou tendo um problema ao instalar a mailbox role.

    No setup, apresenta o seguinte erro.

     

    Error:

    The following error was generated when "$error.Clear(); 

              if ($RoleIsDatacenter -ne $true)

              {

                if (test-ExchangeServersWriteAccess -DomainController $RoleDomainController -ErrorAction SilentlyContinue)

                {

                  # upgrade the discovery mailboxes to R5 version, this will fix the RecipientDisplayType property of the discovery mailbox which was wrong in R4.

                  get-mailbox -RecipientTypeDetails DiscoveryMailbox -DomainController $RoleDomainController | where {$_.IsValid -eq $false} | set-mailbox -DomainController $RoleDomainController

                  $name = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxUniqueName;

                  $dispname = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxDisplayName;

                  $mbxs = @( get-mailbox -Filter {name -eq $name} -IgnoreDefaultScope -resultSize 1 );

                  if ( $mbxs.length -eq 0) 

                  {

                    $dbs = @(get-MailboxDatabase -Server:$RoleFqdnOrName -DomainController $RoleDomainController);

                    if($dbs.Length -ne 0) 

                    {

                      $mbxUser = @(get-user -Filter {name -eq $name} -IgnoreDefaultScope -ResultSize 1);

                      if ($mbxUser.Length -ne 0) 

                      {

                        enable-mailbox -Discovery -identity $mbxUser[0] -DisplayName $dispname -database $dbs[0].Identity;

                      }

                    }

                  }

                }

                else

                {

                  write-exchangesetuplog -info "Skipping creating Discovery Search Mailbox because of insufficient permission."

                }  

              }

            " was run: "Database is mandatory on UserMailbox. Property Name: Database".

     

    Database is mandatory on UserMailbox. Property Name: Database

    Click here for help... http://technet.microsoft.com/en-US/library/ms.exch.err.default(EXCHG.141).aspx?v=14.1.218.11&e=ms.exch.err.Ex88D115&l=0&cl=cp

     

    Error:

    The following error was generated when "$error.Clear(); 

              if ($RoleIsDatacenter -ne $true)

              {

                if (test-ExchangeServersWriteAccess -DomainController $RoleDomainController -ErrorAction SilentlyContinue)

                {

                  # upgrade the discovery mailboxes to R5 version, this will fix the RecipientDisplayType property of the discovery mailbox which was wrong in R4.

                  get-mailbox -RecipientTypeDetails DiscoveryMailbox -DomainController $RoleDomainController | where {$_.IsValid -eq $false} | set-mailbox -DomainController $RoleDomainController

                  $name = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxUniqueName;

                  $dispname = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxDisplayName;

                  $mbxs = @( get-mailbox -Filter {name -eq $name} -IgnoreDefaultScope -resultSize 1 );

                  if ( $mbxs.length -eq 0) 

                  {

                    $dbs = @(get-MailboxDatabase -Server:$RoleFqdnOrName -DomainController $RoleDomainController);

                    if($dbs.Length -ne 0) 

                    {

                      $mbxUser = @(get-user -Filter {name -eq $name} -IgnoreDefaultScope -ResultSize 1);

                      if ($mbxUser.Length -ne 0) 

                      {

                        enable-mailbox -Discovery -identity $mbxUser[0] -DisplayName $dispname -database $dbs[0].Identity;

                      }

                    }

                  }

                }

                else

                {

                  write-exchangesetuplog -info "Skipping creating Discovery Search Mailbox because of insufficient permission."

                }  

              }

            " was run: "Database is mandatory on UserMailbox. Property Name: Database".

     

    Database is mandatory on UserMailbox. Property Name: Database

    Click here for help... http://technet.microsoft.com/en-US/library/ms.exch.err.default(EXCHG.141).aspx?v=14.1.218.11&e=ms.exch.err.Ex88D115&l=0&cl=cp

     

    O que poderia ser?

    Grato.

    quarta-feira, 14 de setembro de 2011 15:34

Respostas

  • Ola Germano.

    Este problema é comum quando a caixa Mailbox Discovery esta sem o parametro homemdb preechido.

    Simplificando sua vida, para resolver isso, delete o Mailbox Discovery e a recrie.

    Para recriar, utilize as informações oficiais da Microsoft.

    http://technet.microsoft.com/en-us/library/gg588318.aspx

    Depois disso, basta atualizar seu Exchange.


    Lúcio Veloso Guimarães MCTS Microsoft Exchange Server 2010, Configuration MCITP Enterprise Messaging Administrator 2010
    terça-feira, 20 de setembro de 2011 02:44

Todas as Respostas

  • Boa noite,

    Procure na raiz a pasta ExchangeLog e verifique se encontra um erro mais claro. Algum erro na preparação do domínio?

    Att

    sexta-feira, 16 de setembro de 2011 00:01
  • Ola Germano.

    Este problema é comum quando a caixa Mailbox Discovery esta sem o parametro homemdb preechido.

    Simplificando sua vida, para resolver isso, delete o Mailbox Discovery e a recrie.

    Para recriar, utilize as informações oficiais da Microsoft.

    http://technet.microsoft.com/en-us/library/gg588318.aspx

    Depois disso, basta atualizar seu Exchange.


    Lúcio Veloso Guimarães MCTS Microsoft Exchange Server 2010, Configuration MCITP Enterprise Messaging Administrator 2010
    terça-feira, 20 de setembro de 2011 02:44