2015-12-03 111 views
0

我有一個很尷尬的問題,我懷疑有沒有簡單的解決方案。這是...SharePoint 2010移動列表項(列表視圖閾值超出)?

  • 我有1個列表,它在27,000+項目,其中超過(20,000)
  • 我想將這些列表項18000至一個新的列表列表視圖閾值,但我不能做到這一點目前由於被超過列表視圖閾值
  • Explorer視圖不加載項(因錯誤而失敗)
  • 我關鍵的是我不能更改列表視圖閾值在中央管理
  • 我沒有獲得任何有用的工具(如設計師,Sharegate)
  • 我有網站集「所有者」權限

非常嚴格。有沒有辦法從列表中獲取這些數據?

回答

0

不改變對中央管理的所有列表的列表視圖閾值(這我舉雙手贊成誰強加它的限制),你有可以讓你規避門檻其他兩個選項。

這兩種方法都需要具有特殊訪問人 - 無論是中央管理或實際的Web服務器中的一個遠程訪問 - 做出改變。

設置在此期間,大名單的操作是允許的窗口(中央管理)

首先,在中央管理可以指定的時間,在此期間列表視圖閾值不適用的窗口。這個想法是,這不會在工作時間,因此大列表造成的性能下降不會對SharePoint用戶造成太大影響。如果您可以將此想法出售給您的SharePoint管理員,那麼您可以在窗口中執行更改。

禁止限制特定列表(PowerShell的)

其次,您可以禁用一個列表列表視圖閾值(不打開所有列出的閘門)通過運行一些PowerShell命令來訪問特定以編程方式列出。

$web = get-spweb "http://yoursite/yourweb" 
$list = $web.Lists["List Title"] 
$list.EnableThrottling = $false; 
$web.Dispose(); 

由於這逃稅列表視圖閾值的比較的手術,它(希望)不會當你去執行您的操作有儘可能多的性能影響。理想情況下,EnableThrottling財產僅會暫時當你執行你的意圖,並且可以設置回真當你完成設置爲false。

相關問題