當您發佈一個計劃] 或 [工作分派工作與 Project Server 2002 或 Project Server 2003 時,您會收到錯誤訊息

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

徵狀

當您可以在 Microsoft Office Project Server 2003 或 Microsoft Project Server 2002 時,可能會遇到下列問題:
  • 當您將 Microsoft Project 計劃發佈到執行 Project Server 2003 的電腦時,會收到下列錯誤訊息:
    -2146825023 (0x800A0CC1)

    遠端 ADO 錯誤: 要求的名稱或序數參考對應集合中找不到物件。
    此外,下列的錯誤可能會記錄在錯誤記錄檔中:
    元件: ADODB.Recordset
    描述: <description><cdata>對應到所要求名稱或集合中找不到項目</cdata></description> 序數
  • 當您按一下 管理使用者與群組 Microsoft Project Web Access 中的 [管理] 頁上時, 您會收到下列的 Visual Basic 編輯器指令碼錯誤訊息:
    發生執行的階段錯誤。
    您要偵錯嗎?

    線條 1941
    錯誤: 網際網路伺服器時發生錯誤: 找不到物件 /module
    url:http://localhost/...user.asp
  • 發佈新的工作分派或變更工作分派時您會收到下列錯誤訊息:
    -2147467259 (0x80004005)

    未指定的錯誤。
    此外,可能會記錄下列錯誤事件記錄檔中:
    元件: PjMsgHlr
    檔案: C:\Office\devsp\project\WebClient\source\server\pjmsghlr\MsgHandler.cpp
    線條: 588
    錯誤編號: 0x80004005
    描述: <description><! [CDATA [Assert Detected 的錯誤碼也包含在內] ></description>。

    元件: PjMsgHlr
    檔案: C:\Office\devsp\project\WebClient\source\server\pjmsghlr\updatedb.cpp
    線條: 2386年
    錯誤編號: 0x80004005
    描述: <description><! [CDATA [Assert Detected 的錯誤碼也包含在內] ></description>。

    元件: PjMsgHlr 檔案: C:\Office\devsp\project\WebClient\source\server\pjmsghlr\updatedb.cpp
    線條: 4828
    錯誤編號: 0x80004005
    描述: <description><! [CDATA [Assert Detected 的錯誤碼也包含在內] ></description>。

    元件: PjMsgHlr 檔案: C:\Office\devsp\project\WebClient\source\server\pjmsghlr\updatedb.cpp
    線條: 4682
    錯誤編號: 0x80004005
    描述: <description><! [CDATA [Assert Detected 的錯誤碼也包含在內] ></description>。
  • 當您按一下 [儲存] 以儲存您對 Project Server 中的 [管理] 頁上的 [管理安全性] 類別所作的變更時,您會收到下列錯誤訊息:
    VBScript: Project Server 2003

    完成作業時發生錯誤
    事件識別碼: 2-元件 pjsvr 安全性
    0x800040E14
  • 當想檢視在已發佈的專案計劃在 Project Web Access 中的工作會收到類似下列的錯誤訊息:
    沒有在此檢視中顯示的資訊。

發生的原因

如果下列情況成立,可能就會發生 < 徵狀 > 一節所述的問題:
  • 您安裝 Hotfix 或 Service Pack Project Server 2003 或 Project Server 2002。
  • 並未執行指令碼,會包含與 Hotfix 或您安裝 Service Pack。

解決方案

如果要解決這些問題,執行升級的資料庫.cmd 指令碼檔案包含與 Service Pack 或 Hotfix,您所安裝的。

附註若資料庫是對每個 Project Server 資料庫中執行指令碼的資料分割的資料庫。

如果要從命令列執行升級的資料庫的.cmd 指令碼檔案,請依照下列步驟執行:
  1. 按一下 [開始] 再按一下 [執行、 在 [開啟] 方塊中鍵入 cmd 然後再按一下 [確定]
  2. 在的命令提示字元輸入 [cd folder]。

    附註這個命令中 folder 會是您要解壓縮 Service Pack 或 Hotfix 套件的資料夾。
  3. 在命令提示字元下輸入下列命令:
    filename.cmd sql_server_name database_name logon password
    或如果您使用的使用 Windows 驗證來連線到 Microsoft SQL Server 的使用者帳戶登入,在命令提示字元中輸入下列命令:
    filename.cmd sql_server_name database_name
    備忘稿
    • 在這些命令中 filename 會是升級的資料庫.cmd 指令碼檔案名稱。 例如,輸入 upgdb111.cmd
    • 如果您沒有包含系統管理員帳戶登入名稱和密碼,命令檔會假設 Windows 驗證用來連接到 SQL Server。如果您提供 SQL 伺服器名稱,指令檔會假設資料庫名稱是 ProjectServer 」。

屬性

文章編號: 903093 - 上次校閱: 2005年11月2日 - 版次: 1.4
這篇文章中的資訊適用於:
  • Microsoft Office Project Server 2003
  • Microsoft Project Server 2002
關鍵字:?
kbmt kbsetup kbtshoot kbprb KB903093 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:903093
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