Get-posta kutusu - ResultSize sınırsız komutu Exchange Online çalıştırdığınızda "Oturum yapılandırması tarafından izin verilen en fazla komut verileri aşıldı" hatası

ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.

Makalenin İngilizcesi aşağıdaki gibidir: 2922668
SORUN
Kuruluşunuzda Exchange Online posta kutuları hakkında bilgi almak için Get-posta kutusu-ResultSize sınırsız uzak Exchange PowerShell komutunu kullandığınızda, aşağıdakine benzer bir hata iletisi alırsınız:
[ClientAccessServer = XXXXXXXXXCA014, BackEndServer=XXXXXXmb294.namprd05.prod.outlook.com, İstekKimliği xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx, zaman damgası =<Date><Time>=] komut veri oturum yapılandırması tarafından izin verilen maksimum aştı. İzin verilen en fazla 500 MB'tır. Giriş değiştirin, farklı oturum yapılandırmasını kullanın veya uzak bilgisayarda oturum yapılandırmasını "PSMaximumReceivedObjectSizeMB" ve "PSMaximumReceivedDataSizePerCommandMB" özelliklerini değiştirme</Time></Date>
NEDEN
Bu sorun, tek bir oturumda büyük miktarda veri almak çalıştığında işlem zaman aşımına oluşur. Posta kutusu bilgileri çok büyük bir kuruluştan almaya çalıştığınızda bu sorun oluşabilir.
GEÇİCİ ÇÖZÜM
Bu soruna geçici bir çözüm için sunucuda yürütmek için komutunu çalıştırın ve azaltma önlemek için her komutu arasında duraklamadan sonra ekleyin.

1. adım: nesnelerin listesini sunucudan almak.

Invoke-Command cmdlet'i sunucudan komutları yürütmek için kullanın. Örneğin:
$mailboxes = Invoke-Command -Session (Get-PSSession) -ScriptBlock {Get-Mailbox -ResultSize Unlimited | Select-Object -Property Identity,DisplayName}

Adım 2: her komutu arasında bir duraklama eklemek

İşlenmekte olan her nesne arasında bir duraklama eklemek için Başlangıç uyku cmdlet'ini kullanın. Örneğin:
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}
DAHA FAZLA BİLGİ
Daha fazla bilgi için aşağıdaki Microsoft TechNet kaynaklara bakın:
Hala Yardım gerekiyor mu? Git Office 365 topluluğu erişiminiz olmalıdır.

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 2922668 - Son İnceleme: 04/21/2016 07:30:00 - Düzeltme: 4.0

Microsoft Exchange Online

  • o365 o365a o365e o365p o365m o365022013 kbmt KB2922668 KbMttr
Geri bildirim