如何: 專案中的資料庫 2000年升級到 Microsoft Project Server 2002

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:321344
本文已封存。本文係以「現狀」提供且不會再更新。
結論
當您安裝 Microsoft Project Server,您可以更新 Microsoft Project 中的資料庫。本文說明如何升級資料庫。

back to the top

注意: 升級的現有 Microsoft Project 中安裝需要您將使用 Microsoft Project Server 資料庫的轉換。本文中的步驟會假設下列:
  • 只能升級時從 Microsoft Project 中 Microsoft Project Server 與 Microsoft Project 一般搭配使用,請遵循此程序。如果您使用 Microsoft Project 專業人員的升級到 Microsoft Project Server,先在不同的電腦上安裝 Microsoft Project Server,並再移轉您現有的資料。
  • 安裝 Microsoft Project Server 之前,如果您在 Microsoft Project 中安裝所在的同一部電腦上安裝 Microsoft Project Server 移除 Microsoft Project 中。
  • 自訂資料到 Microsoft Project 中的頁面會遺失在升級期間。
  • 在升級過程中允許使用某些使用者檢視其他使用者的工作分派的使用者權限都會遺失。
  • 雖然您可能必須重新套用某些自訂項目,會保留您加入的任何 Microsoft Project 中檢視。
back to the top

如何升級 Microsoft Project Server 2002 專案中的資料庫

請依照下列步驟執行以升級到 Microsoft Project Server 的專案中資料庫:
  1. 備份您現有的 Microsoft Project 中央資料庫。

    警告: 轉換處理程序會刪除儲存在 Microsoft Project 中的資料庫中任何 Microsoft Project 計劃。而且,任何暫止的小組更新訊息在轉換期間都會遺失。
  2. (選擇性)將 Microsoft Project 中的資料庫複製到不同的電腦。

    您可以使用如 「 資料轉換服務匯入/匯出精靈 」 或複製資料庫精靈 [Microsoft SQL Server] 工具,將您的資料複製到該電腦。以找出精靈]、 啟動 SQL Server 企業管理員]、 指向 [工具],並再按一下 [精靈]。「 資料轉換服務匯入/匯出精靈 」 列為 「 DTS 匯入精靈 」 在 [資料轉換服務,且 「 複製資料庫精靈 」 會列在 [管理]

    注意: 如果您切換至 Microsoft SQL Server 從 Microsoft 資料引擎 (MSDE) 做為升級程序的一部分,強烈建議此步驟。
  3. 將 Microsoft Project Server CD 插入光碟機或 DVD-ROM] 磁碟機或連線至網路安裝點。
  4. 從命令提示字元存取 CD-ROM 磁碟機或網路安裝點,] 然後開啟下列的資料夾]:
    \Support\Database
  5. 輸入下列命令將轉換由 Microsoft Project Server 使用 Microsoft Project 中的資料庫
    osql-S server_name-U account_name-P password-d database_name-i Upgwtbls.sql
    其中 server_nameaccount_namepassworddatabase_name 是預留位置。

    注意: 參數字母 S U,P、 d,i 區分大小寫,而且。

    比方說鍵入:

    osql-S ProjCentralSvr01-U sa-P SApass * 22 d ProjCentralDB-i Upgwtbls.sql
    TIP: 您可以編輯此檔案,指定要放置特定的資料、 記錄檔及效能或系統管理的原因的索引檔案的位置。

    TIP: 您可以使用 Upgdb.cmd 檔來轉換資料庫、 建立 Microsoft Project Server 的資料表和一個步驟中插入預設的資料。
  6. 輸入下列命令建立 Microsoft Project Server 資料表,並插入預設的資料。
    • 若要建立 Microsoft Project 2002 資料表結構描述 (以 MSP_"開頭的資料表名稱):
      osql-S server_name-U account_name-P password -d database_name -i Projtbls.sql
    • 若要建立預存程序,該 Microsoft Project Server 會使用來確保專案資料的完整性:
      osql-S server_name -U account_name -P password -d database_name -i Projsps.sql
    • 若要建立儲存當您檢視專案中心 」 (以 MSP_VIEW"開頭的資料表名稱) 中的專案時,您使用的資料的資料表:
      osql-S server_name -U account_name -P password -d database_name -i Viewtbls.sql
    • 若要建立的臨時資料表 (以 MSP_CUBE"開頭的資料表名稱) 的 Microsoft Project Server OLAP Cube:
      osql-S server_name -U account_name -P password -d database_name -i Cubetbls.sql
    • 若要建立 Microsoft Project Server 預存程序:
      osql-S server_name -U account_name -P password -d database_name -i Websps.sql
    • 若要建立 Microsoft Project Server 安全性檢視:
      osql-S server_name -U account_name -P password -d database_name -i Secviews.sql
    • Microsoft Project 2002 資料表中插入當地語系化的資料:

      osql-S server_name-U account_name-P 密碼-d database_name-i Locdata.sql
      注意: 這個指令碼位於對應到您的語言之地區設定識別碼 (LCID) 的資料夾。英文版,例如位於下列資料夾:
      \Support\Database\1033
    • 插入 Microsoft Project 2002 資料表的企業通用和企業資源:

      osql-S server_name -U account_name -P password -d database_name -i Eglobal.sql
      注意: 這個指令碼位於對應到您的語言之地區設定識別碼 (LCID) 的資料夾。英文版,例如位於下列資料夾:
      \Support\Database\1033
    • 若要將轉換當地語系化 Microsoft Project Web Access 資料表中的資料:

      osql-S server_name -U account_name -P password -d database_name -i Upgdef.sql
      注意: 這個指令碼位於對應到您的語言之地區設定識別碼 (LCID) 的資料夾。英文版,例如位於下列資料夾:
      \Support\Database\1033
    • Microsoft Project Web Access 資料表中插入語言套件資料:

      osql-S server_name -U account_name -P password -d database_name -i Insdeflp.sql
      注意: 這個指令碼位於對應到您的語言之地區設定識別碼 (LCID) 的資料夾。英文版,例如位於下列資料夾:
      \Support\Database\1033
      如果您安裝當地語系化的版本的 Microsoft Project Server 執行之後您專屬於您的語言版本執行英文版的這個指令碼。
    • 將 Microsoft Project 中的使用者角色對應到 Microsoft Project Server 中的群組:
      osql-S server_name -U account_name -P password -d database_name -i Upgwsec.sql
  7. 對於 Microsoft 網際網路資訊伺服器有 Microsoft Project Server 資料庫的存取權限、 建立 SQL Server 使用者負責它 (或有現有的整合式 Windows 驗證受信任的帳戶),請授與它存取該資料庫的權限,並將它指派 MSProjectServerRole 角色。
  8. 對於 Microsoft Project 專業人員有 Microsoft Project Server 資料庫的存取權限、 為它建立 SQL Server 使用者帳戶,請授與它存取該資料庫的權限,並將它指派 MSProjectRole 角色。
  9. 執行 Microsoft Project Server 安裝程式的程式,然後按一下 [自訂]。

    資料庫連線] 頁的安裝程式,按一下 [連線到現有的資料庫,] 然後輸入所要求的資訊為您更新資料庫]。
注意: 使用 OSQL 工具是必要的因為在某些指令碼之間會變得太長的查詢分析。OSQL 工具位於下列資料夾:
\Support\Database
back to the top
psrv2002 prj2002

警告:本文為自動翻譯

內容

文章識別碼:321344 - 最後檢閱時間:01/17/2015 16:38:30 - 修訂: 1.3

Microsoft Project Server 2002, Microsoft Project 2000 Standard Edition

  • kbnosurvey kbarchive kbmt kbhowtomaster KB321344 KbMtzh
意見反應