2013-03-04 62 views
2

我有4個缺少Web部件,並且他們所在的頁面也不存在。我不知道Web部件名稱是什麼。當我針對有問題的內容數據庫運行以下SQL時,我會在其下面發佈結果。如何修復SharePoint 2010基礎中丟失的Web部件

如何解決此問題,以便清除「缺少服務器站點相關性」錯誤?我可以簡單地在Visual Studio中使用GUID在此創建Web部件嗎?我如何做到這一點?

SELECT webparts.[tp_PageUrlID] 
     ,webparts.[tp_PartOrder] 
     ,webparts.[tp_ZoneID] 
     ,webparts.[tp_WebPartTypeId] 
     ,webparts.[tp_Deleted] 
    FROM [WSS4_Content].[dbo].[AllWebParts] webparts 
    WHERE tp_webparttypeid IN(
'639c4301-2fcb-608f-5597-949e44006d31', 
'662be8e0-b184-94ee-ceed-b6df64945830', 
'1b79f424-22bb-02a2-084b-ba39707b607b', 
'8719c933-c096-a802-0236-d6a641b78489') 

RESULTS 
755F835F-0DA7-4B63-8946-174BFC1F1CC3 1 Header 8719C933-C096-A802-0236-D6A641B78489 1 
E8634AD5-664C-4D65-B502-91826CA5B729 0 Main 662BE8E0-B184-94EE-CEED-B6DF64945830 1 
82EA9D30-5318-44EA-9AEB-E19704FB92E8 1 Main 1B79F424-22BB-02A2-084B-BA39707B607B 0 
82EA9D30-5318-44EA-9AEB-E19704FB92E8 0 Main 639C4301-2FCB-608F-5597-949E44006D31 0 

我剛剛意識到我應該在SharePoint Stack Exchange上發佈了這一點,我只是這樣做的。

+0

我的結論是從內容數據庫中刪除記錄,因爲沒有辦法重新創建缺少的Web部件。我甚至聯繫了無法幫助我的微軟。 – 2013-04-17 02:53:00

回答

0

我的結論是從內容數據庫中刪除記錄,因爲沒有辦法重新創建缺少的Web部件。我甚至聯繫了無法幫助我的微軟。