執行移轉工具,以移轉通用資料和專案
更新日期: 2009年5月
上次修改主題的時間: 2009-04-29
本文內容:
移轉通用資料
移轉專案 (完整移轉)
移轉專案 (逐步移轉)
本文說明執行移轉工具將通用資料或專案 (完整移轉或逐步移轉) 移轉至 Microsoft Office Project Server 2007 所需執行的步驟。
移轉通用資料
在透過完整移轉或分批逐步移轉來移轉專案之前,我們建議採用最佳作法,也就是一開始先執行移轉工具,移轉企業通用範本、企業資源和 Project Web Access 資料等通用資料。一旦您確定資料已正確地移轉,您可以接著移轉專案。
若只要移轉通用資料,移轉設定檔必須正確地設定下列參數:
MigrateAll=:將這個值保留空白。
[Project Names to Save]:不要在這個區段中輸入任何專案名稱。
[Project names to Save and Publish]:不要在這個區段中輸入任何專案名稱。
附註:
一開始執行移轉工具來移轉通用資料之後,對移轉通用資料進行的後續嘗試將不會覆寫或更新 Office Project Server 2007 中的資料。通用資料只能移轉一次。如果對 Microsoft Office Project Server 2003 通用資料有了任何累加的變更,就必須手動將這些變更套用至 Office Project Server 2007。 重要事項:
如果通用資料移轉程序中途停止,就必須再次從頭執行。移轉工具可能會因為 Project Server 2003 資料中有錯誤 (例如,特定資源沒有資源大綱代碼的有效值) 而中途停止。如果要修正這個問題,請在 Project Professional 2003 中開啟 ResGlobal,修正問題,然後重試移轉。請重複執行這個程序,直到通用移轉程序進行到完成為止。一旦成功完成,Project Server 2003 資料便是初始狀態。接下來,您必須清除 Office Project Server 2007 資料 (將 Office Project Server 2007 資料庫還原為初始狀態) 並再次從頭移轉通用資料。您應該重新將通用資料移轉至新的 Office Project Server 2007 執行個體。 如需還原 Office Project Server 2007 資料庫的詳細資訊,請參閱<對 Project Server 2007 的移轉進行疑難排解>。
重要事項:
升級 Project Server 2003 工作區之後,您必須設定 Project 工作區提供設定。當通用資料移轉順利完成時: 在已移轉的 Office Project Server 2007 Project Web Access 中,按一下 [伺服器設定]。
在 [伺服器設定] 頁面上,移至 [操作原則] 區段,然後按一下 [Project 工作區提供設定]。
在 [網站 URL] 區段中,確定 [預設 Web 應用程式和網站 URL] 指向含有已升級之工作區的 SharePoint 網站。如果未設定這個值,在移轉和發佈專案時,便無法正確地修正從專案、任務及工作指派到議題、風險和文件的連結。
移轉專案 (完整移轉)
當執行移轉工具一次移轉 (完整移轉) 所有專案時,必須使用下列其中一個選項來設定移轉設定檔的 MigrateAll= 參數:
MigrateAll=Save:Project Server 2003 中的所有專案都會移轉至 Office Project Server 2007,但不會發佈任何專案。
MigrateAll=Publish:Project Server 2003 中的所有專案都會移轉至 Office Project Server 2007,並且 Project Server 2003 中已發佈的專案會自動在 Office Project Server 2007 中發佈。
此外,您也可以在 [Project Names to Save] 或 [Project Names to Save and Publish] 區段中手動輸入所有的專案名稱。
![]() |
---|
最佳的作法是,先移轉並儲存專案 (方法是,將專案加入至 [Project Names to Save] 區段),確認移轉運作正常,然後再發佈專案 (方法是,將專案加入至 [Project Names to Save and Publish] 區段)。如果您在 [Project Names to Save and Publish] 區段加入一個專案,並且該專案已經存在於 Office Project Server 2007 中,那麼只會發佈專案。 |
![]() |
---|
在移轉設定檔的那兩個區段中輸入專案名稱時,您必須指定完整名稱 (如儲存在 Project Server 2003 資料庫的 MSP_PROJECTS 表格的 PROJ_NAME 欄)。例如,不要僅僅指定 "Project1",而是指定 "Project1.Published"。 |
移轉專案 (逐步移轉)
當執行移轉工具,以一連串的批次 (逐步移轉) 來移轉專案的子集合時,MigrateAll= 參數會保留為空白。每次分批移轉專案,就會執行移轉工具一次。移轉設定檔的下列區段中必須輸入您要移轉的每批專案名稱:
[Project Names to Save]:輸入您要在移轉至 Office Project Server 2007 後儲存的專案名稱。
[Project Names to Save and Publish]:輸入您要在移轉至 Office Project Server 2007 後儲存和發佈的專案名稱。Project Server 2003 中只有已發佈的專案 (副檔名為 ".published") 可以發佈至 Office Project Server 2007。本節所指定已建立版本的專案會儲存下來,但不會發佈出去。
本文前面的「附註」一節也適用於本節。