2008-10-10 28 views
0

我需要使用備份WSS .dat文件做一些工作,並且我很難讓它做任何事情。「Class not Registered」還原Sharepoint(WSS)2003 backup.dat文件

我已經通過stsadm安裝了它,看起來很順利,但該站點現在將我重定向到一個錯誤頁面 - 只是傳統的「文件未找到」一個,但在URL中它表明errortext會如果有更多的信息錯誤信息,請成爲「未註冊類別」。

當我運行「STSADM -0 enumsites -url = http://my-restored-site/」我得到這個:

C:\>"C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\BIN 
\stsadm" -o enumsites -url http://my-restored-site 

<Sites Count="1"> 
    <Site Url="http://my-restored-site" Error="Class not registered" /> 
</Sites> 

有什麼辦法,我該怎麼告訴類沒有註冊,或者是有別的東西完全回事?我啓用了Sharepoint日誌記錄功能,但似乎沒有任何效果,當然我沒有要求它使用該文件。

回答

0

這是我做這樣一個案例:

使用procmon追查註冊表的使用。注意其中的結果HKCR\CLSIDNAME NOT FOUND

記下它未找到的CLSID,如果它們可能與您的問題有關,請將它們上Google以獲取線索。找出哪些.dll提供了它們,並用regsvr32註冊.dll(或者如果缺少一大堆東西,則使用缺失組件的相應安裝程序)。

相關問題