您目前已離線,請等候您的網際網路重新連線

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

徵狀
在 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 - 最後檢閱時間:12/03/2007 07:22:00 - 修訂: 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
意見反應