خطأ "البيانات في الأمر تم تجاوز الحد الأقصى المسموح بها عن طريق تكوين جلسة العمل" عندما تقوم بتشغيل الأمر Get علبة-ريسولتسيزي غير محدود في Exchange عبر الإنترنت

هام: تمت ترجمة هذه المقالة باستخدام برامج مايكروسوفت للترجمة الآلية ومن المحتمل ان يتم تحريرها او تدقيقها بعد ذلك من خلال تكنولوجيا منصة مجموعات الترجمة(CTF) او من خلال مترجم بشري. تقدم لك شركة مايكروسوفت هذه المقالات المترجمة بشكل آلي او بالترجمة البشرية او بعد تحريرها وتدقيقها من قبل مجموعات الترجمة حتى تمكنكم من الوصول إلى جميع المقالات الموجودة في قواعد المعرفة لديها بلغات مختلفة. إلا أن المقالات المترجمة قد تحتوي على أخطاء في المفردات او بناء الجمل او النحو. وعليه، فإن شركة مايكروسوفت ليست مسؤولة عن اية أخطاء او عدم دقة في الترجمة او أية أضرار قد تحدث نتيجة أخطاء في ترجمة محتويات النص او استخدامه من قبل العملاء.

اضغط هنا لرابط المقالة باللغة الانجليزية2922668
المشكلة
عند استخدام الأمر Exchange PowerShell بعيد الحصول على علبة-ريسولتسيزي بلا حدود لاسترداد معلومات حول علب بريد Exchange عبر إنترنت في المؤسسة الخاصة بك، تتلقى رسالة خطأ مشابهة لما يلي:
[كلينتاكسيسسيرفير XXXXXXXXXCA014، BackEndServer=XXXXXXmb294.namprd05.prod.outlook.com، معرف الطلب = = xxxxxxxx xxxx-xxxx-عالمي، الطابع الزمني =<Date><Time>] البيانات في الأمر تجاوز الحد الأقصى المسموح بها عن طريق تكوين جلسة العمل. الحد الأقصى المسموح به هو 500 ميغا بايت. تغيير الإدخال أو استخدام تكوين جلسة أخرى أو تغيير خصائص تكوين جلسة العمل على الكمبيوتر البعيد "بسماكسيمومرسيفيدوبجيكتسيزيمب" و "بسماكسيمومريسيفيداتاسيزيبيركوماندمب"</Time></Date>
السبب
تحدث هذه المشكلة عند انقضاء مهلة العملية التي تحاول استرداد كمية كبيرة من البيانات في جلسة واحدة. قد تحدث هذه المشكلة عند محاولة استرداد معلومات علبة البريد من مؤسسة كبيرة جداً.
الحل البديل
للتغلب على هذه المشكلة، تشغيل الأمر ليتم تنفيذها على الملقم ثم قم بإضافة مؤقتاً بين كل أمر لمنع التحكم.

الخطوة 1: استرداد قائمة الكائنات من الخادم

استخدام cmdlet أمر استدعاء لتنفيذ الأوامر من الملقم. على سبيل المثال:
$mailboxes = Invoke-Command -Session (Get-PSSession) -ScriptBlock {Get-Mailbox -ResultSize Unlimited | Select-Object -Property Identity,DisplayName}

خطوة 2: إضافة مؤقتاً بين كل أمر

استخدم cmdlet النوم ابدأ لإضافة مؤقتاً بين كل كائن قيد المعالجة. على سبيل المثال:
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}
معلومات أخرى
لمزيد من المعلومات، راجع موارد Microsoft TechNet التالية:
لا تزال تحتاج إلى مساعدة؟ انتقل إلى جماعة office 365 على الويب.

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 2922668 - آخر مراجعة: 04/20/2016 18:01:00 - المراجعة: 4.0

Microsoft Exchange Online

  • o365 o365a o365e o365p o365m o365022013 kbmt KB2922668 KbMtar
تعليقات