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-MailboxSearch
köra cmdleten , Search-MailboxAuditLog
, New-MailboxRestoreRequest
New-MailboxImportRequest
eller 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
ellerGet-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-MailboxAuditLog
som 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.