當您登入 Microsoft Project Server,您會收到 「 Microsoft Project 無法與選取的 Microsoft Project Server 建立連線 」 錯誤訊息

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

在此頁中

徵狀

當您登入,並連線到 Microsoft Office Project Server 2003,藉由使用 Microsoft Office Project Professional 2003,或者當您登入,而且使用 Microsoft Project Professional 2002 連線至 Microsoft Project Server 2002 時,可能會間歇地遇到兩種下列徵狀:
  • 您收到類似下列的錯誤訊息:
    連線失敗:
    SQLState: ' 01000 '
    SQL Server 錯誤: 53
    [Microsoft][ODBC SQL Server 驅動程式][DBNETLIB]ConnectionOpen (connect())
    連線失敗:
    SQLState '08001'
    SQL Server 錯誤: 17
    [Microsoft][ODBC SQL Server 驅動程式][DBNETLIB]SQL Server 並不存在或者拒絕存取。
  • 收到第一個錯誤訊息之後,將提示您輸入使用者名稱和密碼登入 Microsoft SQL Server。當您執行這項操作會收到下列錯誤訊息:
    Microsoft Project

    無法連接

    Microsoft Project 無法與選取的 Microsoft Project Server 建立連線。這可能因為遺失的網路連線能力、 無效的使用者名稱或密碼、 缺乏企業通用範本、 資料庫或 Microsoft Project Server 的問題或 Microsoft Project Server 可能沒有啟用企業功能。

發生的原因

如果下列情況之一為真,可能就會發生這個問題:
  • 您透過慢速連結或從遠端位置之外的區域網路 (LAN) 連線到 Project Server 2003 或 Microsoft Project Server 2002 並存在的問題,導致無法從正確解析執行 SQL Server 的電腦的主機名稱。
  • 群組原則設定套用到您的電腦上,變更您電腦的區域設定。

解決方案

如果要解決這個問題,使用視您正在執行的 Microsoft Project Server 版本下列方法之一。

Microsoft Project Server 2002

如果您正在執行 Microsoft Project Server 2002,編輯登錄的 Web 伺服器使用執行 SQL Server 的電腦的位址。電腦正在執行 Microsoft 網際網路資訊服務 (IIS) 上, 編輯下列登錄機碼,以使用執行 SQL Server 的電腦的 IP 位址中的
connectInfo
登錄項目:
HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0\MS Project\WebClient Server\ProjectServer\Datasets\Application
要這麼做,請您執行下列步驟:

重要這個區段、 方法或任務包含告訴您如何修改登錄的步驟。然而,如果您不當修改登錄,可能會發生嚴重的問題。因此,執行這些步驟時請務必小心。為加強保護,修改登錄之前,請務必將它備份起來。以後您就可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322756如何備份和還原在 Windows 登錄
  1. 按一下 [開始],然後按一下 [執行]。
  2. 在 [開啟] 方塊中輸入 regedit,再按 [確定]
  3. 找到下列機碼的登錄機碼:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0\MS Project\WebClient Server\ProjectServer\Datasets\Application
  4. 在右窗格中, 連按兩下 connectInfo]。
  5. 在 [數值資料] 方塊中,變更中的 ServerName 項目 資料來源 = ServerName 部份字串以執行 SQL Server 的電腦的位址。

    比方說 數值資料] 方塊中的字串可能看起來所示 IPAddress 是執行 SQL Server 電腦的 IP 位址的地方:
    提供者 = SQLOLEDB ; 使用者識別碼 = MsProjectServerUser; 密碼 = Password ; 保存安全性資訊 = False ; 初始目錄 = ProjectServer ; 資料來源 = IPAddress
  6. 按一下 [確定],然後再結束 「 登錄編輯程式 」。

專案 Server 2003

如果您正在執行 Project Server 2003,使用 [ConnInfo.exe 工具] 以編輯登錄的伺服器使用執行 SQL Server 的電腦的位址。要這麼做,請您執行下列步驟:
  1. 找出包含 ConnInfo.exe] 工具資料夾,然後連按兩下 ConnInfo.exe

    工具位於的 Drive 的 ConnInfo.exe: \Program Files\Microsoft Office Project Server 2003\Bin\1033 執行 Project Server 2003 的電腦] 資料夾。如果要下載 ConnInfo.exe 工具,請造訪下列 Microsoft 網站:
    http://www.microsoft.com/downloads/details.aspx?FamilyID=1d30b672-baa0-4030-b036-323b216d7264&displaylang=en
  2. 在 [Project Server 2003 連線資訊] 對話方塊按一下 [單一資料庫設定] 或 [分割資料庫設定]。
  3. 在 [SQL 伺服器] 方塊請輸入執行 SQL Server 的電腦的位址]、 按一下 [儲存]、 按一下 [確定],然後再按一下 [結束]。

其他相關資訊

如需有關如何疑難排解當您登入 Microsoft Project Server 2002 時,可能會發生類似的錯誤訊息的詳細資訊,按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
818047當您連線到 Microsoft Project Server 時,收到 「 Microsoft SQL Server 登入 」 錯誤訊息
如需有關 Microsoft Project Server 2002 的詳細資訊,請造訪下列 Microsoft 網站]:
http://support.microsoft.com/default.aspx?pr=prj2002&SD=OFFN

屬性

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