Eroare "Datele în comandă depășit maximă permisă de configurație de sesiune" atunci când executați comanda Get-Mailbox - ResultSize Nelimitat în Exchange Online

IMPORTANT: Acest articol este tradus cu ajutorul software-ului Microsoft de traducere automată și poate fi corectat prin intermediul tehnologiei Community Translation Framework (CTF). Microsoft oferă articole traduse automat, post-editate de comunitate și articole traduse de oameni, pentru a permite accesul la toate articolele din Baza noastră de cunoștințe în mai multe limbi. Articolele traduse automat și post-editate pot conține greșeli de vocabular, sintaxă și/sau gramatică. Microsoft nu este responsabil de inexactitățile, erorile sau daunele cauzate de traducerea greșită a conținutului sau de utilizarea acestuia de către clienți. Găsiți mai multe informații despre traducerea în colaborare la http://support.microsoft.com/gp/machine-translation-corrections/ro.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 2922668
PROBLEMA
Când utilizați Exchange PowerShell la distanță comanda Get-Mailbox-ResultSize Nelimitat să recupereze informații despre cutiile poștale Exchange Online în organizația dvs., primiți un mesaj de eroare asemănător cu următorul:
[ClientAccessServer = XXXXXXXXXCA014, BackEndServer=XXXXXXmb294.namprd05.prod.outlook.com, RequestId = marius-xxxx-xxxx-xxxx-etc, TimeStamp =<Date><Time>] datele în comandă depășit maximă permisă de configurație de sesiune. Maxime permise este 500MB. Modificați intrarea, utilizați o configurație de sesiune diferite sau modificați proprietățile configurație de sesiune pe computer la distanţă "PSMaximumReceivedObjectSizeMB" și "PSMaximumReceivedDataSizePerCommandMB"</Time></Date>
CAUZA
Această problemă apare când procesul expiră, încearcă să preia un volum mare acoperire de date într-o sesiune. Această problemă poate apărea atunci când încercați să regăsească cutie poștală informații dintr-o organizație foarte mare.
SOLUȚIE
Pentru a rezolva această problemă, executați comanda pentru a executa pe server și apoi adăugați o pauză între fiecare comandă pentru a preveni supraîncărcarea.

Pasul 1: Regăsi Listă tabel de obiecte de pe server

Utilizați cmdletul Invoke comandă pentru a executa comenzile de pe server. De exemplu:
$mailboxes = Invoke-Command -Session (Get-PSSession) -ScriptBlock {Get-Mailbox -ResultSize Unlimited | Select-Object -Property Identity,DisplayName}

Pasul 2: Adăugați o pauză între fiecare comandă

Utilizați cmdletul Start-repaus pentru a adăuga o pauză între fiecare obiectul care este în curs de procesare. De exemplu:
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}
MAI MULTE INFORMAȚII
Pentru mai multe informații, consultați următoarele resurse Microsoft TechNet:
Încă mai aveți nevoie de ajutor? Accesați Comunitatea Office 365 .

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 2922668 - Ultima examinare: 04/21/2016 06:34:00 - Revizie: 4.0

Microsoft Exchange Online

  • o365 o365a o365e o365p o365m o365022013 kbmt KB2922668 KbMtro
Feedback