Jesteś obecnie w trybie offline. Czekamy na ponowne połączenie z Internetem.

"Dane w poleceniu przekroczone maksymalne dozwolone przez Konfigurowanie sesji" błąd podczas wykonywania polecenia nieograniczony Get-Mailbox - ResultSize w programie Exchange Online

WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.

Anglojęzyczna wersja tego artykułu to: 2922668
PROBLEM
Gdy używasz polecenia zdalnego wymiany PowerShell Get-Mailbox-ResultSize bez ograniczeń do pobierania informacji na temat skrzynek pocztowych Exchange Online w firmie, pojawi się komunikat o błędzie podobny do następującego:
[ClientAccessServer = XXXXXXXXXCA014, BackEndServer=XXXXXXmb294.namprd05.prod.outlook.com, IdentyfikatorŻądania = xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx, sygnatura czasowa<Date><Time>=] danych w poleceniu przekroczone maksymalne dozwolone przez konfiguracji sesji. Dozwolone maksimum wynosi 500MB. Zmień dane wejściowe, korzystać z innej sesji konfiguracji lub zmienić właściwości "PSMaximumReceivedObjectSizeMB" i "PSMaximumReceivedDataSizePerCommandMB" w konfiguracji sesji na komputerze zdalnym</Time></Date>
PRZYCZYNA
Ten problem występuje, gdy próbuje pobrać dużej ilości danych w jednej sesji limit czasu procesu. Ten problem może wystąpić podczas próby pobrania informacji o skrzynce pocztowej z bardzo dużych organizacji.
OBEJŚCIE PROBLEMU
Aby obejść ten problem, uruchom polecenie do wykonania na serwerze, a następnie dodać pauzę między każdego polecenia w celu zapobiegania, ograniczania.

Krok 1: Pobieranie listy obiektów z serwera

Należy użyć polecenia cmdlet Wywołaj polecenie wykonać poleceń z serwera. Na przykład:
$mailboxes = Invoke-Command -Session (Get-PSSession) -ScriptBlock {Get-Mailbox -ResultSize Unlimited | Select-Object -Property Identity,DisplayName}

Krok 2: Dodać pauzę między każdym poleceniu

Aby dodać pauzę między każdego obiektu, który jest przetwarzana, należy użyć polecenia cmdlet Start uśpienia . Na przykład:
foreach($m in $mailboxes) {Get-MailboxPermission $m.Identity.ToString() | Where { ($_.AccessRights -eq "FullAccess") -and ($_.IsInherited -eq $False) -and -not ($_.User -like "NT AUTHORITY\SELF")}; Start-Sleep -Milliseconds 500}
WIĘCEJ INFORMACJI
Aby uzyskać więcej informacji zobacz następujące zasoby firmy Microsoft TechNet:
Nadal potrzebujesz pomocy? Przejdź do Społeczności użytkowników usługi Office 365 .

Ostrzeżenie: ten artykuł przetłumaczono automatycznie

Właściwości

Identyfikator artykułu: 2922668 — ostatni przegląd: 04/21/2016 06:32:00 — zmiana: 4.0

Microsoft Exchange Online

  • o365 o365a o365e o365p o365m o365022013 kbmt KB2922668 KbMtpl
Opinia