Sharepoint2010 BCS 外部列表2000行限制的解决办法

使用Sharepoint2010 外部列表时,发现数量行数超过2000行就无法正确显示列表。多方查找找到了解决办法。

打开 Powershell  输入以下命令:

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

$BCSThrottle = Get-SPBusinessDataCatalogThrottleConfig -Scope database -ThrottleType items -ServiceApplicationProxy $bcs 

$BCSThrottle

上述命令可以显示当前的最大值和默认值。

set-SPBusinessDataCatalogThrottleConfig -Identity $BCSThrottle -Maximum 1000000 -Default 20000 

上述命令将默认值设为20000行,最大值设为1000000行。

设置成功后再用下面的命令查看下是否设置有效。

$BCSThrottle = Get-SPBusinessDataCatalogThrottleConfig -Scope database -ThrottleType items -ServiceApplicationProxy $bcs

$BCSThrottle

 原文链接

 

 http://robotsdottxt.com/2010/10/29/external-list-limits-with-sharepoint-workspace-and-outlook/

 

posted @ 2011-05-05 15:09  无名  阅读(1527)  评论(1编辑  收藏  举报