Probleme bei der SP2 Installation in der Postfachrolle

  • Hallo zusammen,
    wir sind gerade bei der Installation zweier Exchange2010 Server. Die Grund Installation haben wir soweit gemacht, hatten hier auch schon Probleme bei der Hubtranstportrolle die wir gelöst haben.
    Jetzt das Problem bei SP2 und SP3 bei der Postfachrolle, ich habe die Meldung hier:


    -----------------------------------------------------------------------------
    [06.14.2013 10:24:44.0834] [1] The following 2 error(s) occurred during task execution:
    [06.14.2013 10:24:44.0834] [1] 0. ErrorRecord: 'Database' ist für 'UserMailbox' verbindlich. Eigenschaftenname: Database
    [06.14.2013 10:24:44.0834] [1] 0. ErrorRecord: Microsoft.Exchange.Data.DataValidationException: 'Database' ist für 'UserMailbox' verbindlich. Eigenschaftenname: Database
    [06.14.2013 10:24:44.0834] [1] [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' ist für 'UserMailbox' verbindlich. Eigenschaftenname: Database".
    [06.14.2013 10:24:44.0834] [1] [ERROR] 'Database' ist für 'UserMailbox' verbindlich. Eigenschaftenname: Database
    [06.14.2013 10:24:44.0834] [1] 1. ErrorRecord: 'Database' ist für 'UserMailbox' verbindlich. Eigenschaftenname: Database
    [06.14.2013 10:24:44.0834] [1] 1. ErrorRecord: Microsoft.Exchange.Data.DataValidationException: 'Database' ist für 'UserMailbox' verbindlich. Eigenschaftenname: Database
    [06.14.2013 10:24:44.0834] [1] [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' ist für 'UserMailbox' verbindlich. Eigenschaftenname: Database".
    [06.14.2013 10:24:44.0834] [1] [ERROR] 'Database' ist für 'UserMailbox' verbindlich. Eigenschaftenname: Database
    [06.14.2013 10:24:44.0834] [1] [ERROR-REFERENCE] Id=SystemAttendantDependent___590e51a8a98846d3a7fa8ddcc5472c74 Component=EXCHANGE14:\Current\Release\PIM Storage\Discovery


    -------------------------------------------------------------------------------


    hat jemand schon mal dieses Problem gehabt, bzw. wie können wir das noch lösen?


    Zur Zeit haben wir 2 Exchange 2003er im Einsatz.


    Vielen Dank für die Hilfe
    MfG
    hermonn

  • Hallo,
    wir haben die Domain auf "2003".


    Wir hatten die DVD + die Servicepacks.


    Sollte doch auch so funktionieren wenn wir das SP2 oder SP3 danach installieren oder gibt es hier Probleme bei?


    MfG
    hermonn