Felmeddelandet "Hittade inte databasen" visas när du kör cmdlets för en postlåda som finns i en annan Exchange Online region

Symptom

Anta att du är kontoadministratör. När du försöker New-MailboxSearchköra cmdleten , Search-MailboxAuditLog, New-MailboxRestoreRequest New-MailboxImportRequesteller cmdleten för en postlåda som har en annan region i din kontoregion, får du något av följande felmeddelanden:

Det gick inte att hitta databasen "<database>". Kontrollera att du har skrivit in den korrekt.

Det går inte att ansluta till postlådan i användarpostlådedatabas-GUID <GUID> eftersom ExchangePrincipal-objektet innehåller gammal information. Postlådan kan nyligen ha flyttats.

I det här scenariot kan du emellertid göra följande:

  • Du kan köra dessa cmdlets för en postlåda som finns i samma region som din kontoregion.
  • Du kan köra andra cmdlets, till exempel Set-CalendarProcessing eller Get-Mailbox, för postlådor som finns i en annan region.

Orsak

Dessa cmdlets misslyckas för postlådor som är i en annan region än den region där administratörskontot finns. Ett administratörskonto kan ha en postlåda i en viss region, eller så kan kontot vara ett e-postaktiverad användarkonto som kan ansluta till skiljeförfarandespostlådorna i standardområdet.

Lösning

Du kan komma runt det här problemet genom att tvinga fram en anslutning till ett annat område ConnectionUri genom att ändra parameterns värde när du använder New-PSSession cmdleten. Du kan till exempel köra följande cmdlet:

New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid?email=alias@contoso.com-Credential $UserCredential -Authentication Basic -AllowRedirection

Den bifogade e-postadressen ConnectionUri i parametern ska vara för en postlåda som finns i den region New-MailboxImportRequest``New-MailboxSearch``Search-MailboxAuditLogsom du vill köra cmdleten , , New-MailboxRestoreRequest eller .

Om din postlåda till exempel finns i EU-regionen och du vill köra cmdleten mot en postlåda i USA-regionen måste du hitta en postlåda i USA-regionen (det kan vara vilken postlåda som helst i det området) ConnectionUri och sedan lägga till e-postadressen till postlådan i parametern. För att kunna göra detta behöver du inte ha särskild behörighet till USA postlådan. När e-postadressen har ansökts måste anslutningen göras i USA adressområdet. Detta gör att cmdletarna kan köras för en USA postlåda.