Evren Ayan » Arşiv » SPBusinessDataCatalogThrottleConfig

SPBusinessDataCatalogThrottleConfig

0

Tarih : 28-12-2011 | Kategori : Sharepoint

BCS ile uğraşma durumunda kaldıysanız bazen nedensiz yere bağlantı kurduğunuz external sisteme ait verilerin görüntülenemediğini ve bunu da genel anlamda bir webpart hatasıymış gibi ekrana getirdiğini görmüş olabilirsiniz. Event Log veya Trace Log’u incelediğinizde de tatmin edecek bir sonuç ortaya çıkmayabilir. Bu durumda BCS Webpartlarından birini sayfanıza ekleyerek aynı external datayı göstermesini isteyebilirsiniz. Burada hatanın detaylarını görebileceksiniz.

Böyle bir başlangıçtan sonra karşımıza çıkan ve çözümlemek için aşağıda yer alan powershell komutunu kullandığımız durumu paylaşmak isterim. BCS için maksimum görüntülenebilir kayıt sayısı limitlenmiştir ve bu değer varsayılan olarak 2000′dir. Şayet bu değeri artırmanız gerekiyorsa aşağıdaki gibi bir komut işinizi görecektir.

Get-Command -Noun SP*BusinessData*

$bdcProxy = Get-SPServiceApplicationProxy | where
{$_.GetType().FullName -eq ('Microsoft.SharePoint.BusinessData.SharedService.'
+ 'BdcServiceApplicationProxy')}

$dbRule = Get-SPBusinessDataCatalogThrottleConfig -Scope
Database -ThrottleType Items -ServiceApplicationProxy $bdcProxy

Set-SPBusinessDataCatalogThrottleConfig -Identity $dbRule
-Maximum 1000000 -Default 1000000


Yorum Gönder