當您安裝 Windows SharePoint Services、建立新的內容資料庫或提供新的虛擬伺服器時,收到錯誤訊息

文章翻譯 文章翻譯
文章編號: 833019 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

徵狀

在 2003 年 11 月 24 日之後,當您嘗試使用預設設定安裝 Microsoft Windows SharePoint Services 時,收到下列錯誤訊息:
Metadata manifest 'C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\bin\sqmcfg.dll' does not exist or has invalid signature. (中繼資料檔案清單 'C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\bin\sqmcfg.dll' 不存在,或簽章無效)。(Error code:2779).
在 2003 年 11 月 24 日之後,當您嘗試在執行 Windows SharePoint Services 的電腦上使用 Microsoft SQL Server 2000 Desktop Engine (Windows) (WMSDE),提供新的虛擬伺服器或建立新的內容資料夾時,收到下列錯誤訊息:
Metadata manifest 'C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\bin\sqmsto.dll' does not exist or has invalid signature. (中繼資料檔案清單 'C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\bin\sqmsto.dll' 不存在,或簽章無效)。(Error code:2779).
注意 當您在安裝 Windows SharePoint Services 期間選擇使用 [Typical Install] 時,就會依照預設安裝 SQL Server 2000 Desktop Engine (Windows) (WMSDE)。

發生的原因

這個問題是由負責驗證動態連結程式庫 (DLL) (與 Windows SharePoint Services 一起安裝) 簽章的程式碼所引起的。驗證演算法中的錯誤會使 DLL 簽章無法通過驗證。2003 年 11 月 24 日之後,所有的 Windows SharePoint Services 安裝都會遇到這個問題。

解決方案

新的安裝

如果您是第一次安裝 Windows SharePoint Services,請下載並安裝 Windows SharePoint Services 重新組建版本。此重新組建版本包含了軟體更新程式,可以解決 DLL 簽章驗證的問題。 如果您下載並安裝此重新組建版本,請勿使用本文<其他可行方案>一節中所提供的執行程序。

現有的安裝

Microsoft 目前正在研發一種軟體更新程式,以便將來用於更新 Windows SharePoint Services 現有的安裝。此軟體更新程即將完成上市。在軟體更新程式上市之前,請使用本文<其他可行方案>一節所提供的執行程序。由於 Windows SharePoint Services 重新組建版本與原先的發行版本相同,因此,重新組建版本無法更新現有的 Windows SharePoint Services 安裝。 軟體更新程式上市時,本文會提供連結,以連線至包含軟體更新程式的 Microsoft Knowledge Base 文件。

其他可行方案

如果要解決這個問題,請暫時將 [Date and Time Properties] 對話方塊中的日期設定為 2002 年 5 月 24 日至 2003 年 11 月 23 日之間的日期。當您嘗試使用預設設定安裝 Windows SharePoint Services,卻收到如<徵狀>一節所述的錯誤訊息時,請執行下列步驟:
  1. 移除 Windows SharePoint Services。
  2. [Date and Time Properties] 對話方塊中的日期設定為 2002 年 5 月 24 日至 2003 年 11 月 23 日之間的日期。

    注意 如果您已啟用了 Windows Time 服務,請暫時停用。
  3. 使用相同的選項,再次安裝 Windows SharePoint Services。
  4. 如果安裝成功了,請將 [Date and Time Properties] 對話方塊中的日期設定回現在的日期和時間,然後重新啟動 Windows Time 服務。
當您嘗試提供新的虛擬伺服器或建立新的內容資料庫,卻收到了如<徵狀>一節中所述的錯誤訊息時,請執行下列步驟:
  1. [Date and Time Properties] 對話方塊中的日期設定為 2002 年 5 月 24 日至 2003 年 11 月 23 日之間的日期。

    注意 如果您已啟用了 Windows Time 服務,請暫時停用。
  2. 再次嘗試提供虛擬伺服器或建立新的內容資料庫,然後驗證結果。
  3. 如果安裝成功了,請將 [Date and Time Properties] 對話方塊中的日期設定回現在的日期和時間,然後重新啟動 Windows Time 服務。
注意 如果您在此執行程序中收到下列訊息,請關閉網際網路瀏覽器,然後再次加以啟動:
The security validation for this page has timed out. (這個網頁的安全性驗證已經逾時)。

狀況說明

Microsoft 將會持續研究這個問題,並且會在找到更多資訊時,公佈在此文件中。 Microsoft 已確認本篇文章<適用於>一節中所列之 Microsoft 產品確實有上述問題。

其他相關資訊

使用 Microsoft SQL Server 2000 以儲存資料的 Windows SharePoint Services 部署並不會發生這個問題。此外,也不會影響已經提供使用的 Windows SharePoint Services 網站。

屬性

文章編號: 833019 - 上次校閱: 2007年12月3日 - 版次: 5.3
這篇文章中的資訊適用於:
  • Microsoft Windows SharePoint Services
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
關鍵字:?
kbprb kbpubtypekc kbmsccsearch KB833019
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com