從 Project Server 2003 升級專案工作區
更新日期: 2009年5月
上次修改主題的時間: 2009-04-29
本文內容:
搭配 Windows SharePoint Services 2.0 的完整移轉 (在同一部電腦上)
搭配 Windows SharePoint Services 2.0 的逐步移轉 (在同一部電腦上)
搭配 Windows SharePoint Services 2.0 的完整移轉 (移轉至不同電腦)
如果 Microsoft Office Project Server 2003 並未與任何 Windows SharePoint Services 整合,則可以忽略本文。如果有的話,建議您先升級相關的專案工作區,再移轉專案,如此一來,在移轉和發佈專案之後,專案與 Windows SharePoint Services 之間的連結獲得修正。您需執行的步驟會依您在<移轉至 Project Server 2007 的 IT 部署方式>中選擇的移轉方式而有所不同。
搭配 Windows SharePoint Services 2.0 的完整移轉 (在同一部電腦上)
在這種案例中,如果您在安裝 Windows SharePoint Services 3.0 時選擇就地升級選項,則所有 Windows SharePoint Services 2.0 工作區會已升級至 Windows SharePoint Services 3.0。但是,升級的專案工作區可能不在使用中。請依照下列步驟執行,將工作區設為使用中。
開啟命令提示字元,並巡覽至 Stsadm.exe 的位置 (預設位置是 <磁碟機>:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\bin)。
執行下列 Stsadm 命令,強制升級。
stsadm –o upgrade
若要檢查進度,您可以查看 upgrade.log 檔案:<磁碟:>:\program files\common files\Microsoft shared\web server extensions\12\logs\upgrade.log
當命令提示字元傳回 [作業已成功完成] 時,將會完成升級。
瀏覽至已升級的專案工作區,並確保工作區正常運作。
附註: 如需詳細資訊,請參閱<章節概觀:執行就地升級 (Windows SharePoint Services)>。
搭配 Windows SharePoint Services 2.0 的逐步移轉 (在同一部電腦上)
在這種案例中,Windows SharePoint Services 2.0 與 Windows SharePoint Services 3.0 將會並存安裝,但不會升級任何工作區。請使用 [SharePoint 管理中心] 網站選取要移轉之專案所對應的工作區,並將工作區升級至 Windows SharePoint Services 3.0。
附註: |
---|
如需詳細資訊,請參閱<章節概觀:執行逐步升級 (Windows SharePoint Services)>。 |
搭配 Windows SharePoint Services 2.0 的完整移轉 (移轉至不同電腦)
如果在乾淨的電腦上安裝 Office Project Server 2007,而您想要移轉 Windows SharePoint Services 資料,則會用到內容資料庫備份與還原方法,所需執行的步驟如下:
在新電腦上安裝 Office Project Server 2007。如需詳細資訊,請參閱<Deploy Project Server 2007 to a server farm environment>。
在 Windows SharePoint Services 2.0 SP2 伺服器陣列中執行 Windows SharePoint Services 升級前掃描工具 (如需詳細資訊,請參閱<升級為 Windows SharePoint Services 3.0>)。這個程序會將 Windows SharePoint Services 2.0 內容資料庫準備升級至 Windows SharePoint Services 3.0。
將所有 Windows SharePoint Services 2.0 內容資料庫的複本附加到 Microsoft Office Project Server 2007 伺服器陣列:完成附加之後,內容資料庫中的 Windows SharePoint Services 2.0 網站就會升級至 Windows SharePoint Services 3.0。建議您升級 Windows SharePoint Services 2.0 內容資料庫的複本,而不是升級原始內容資料庫。在這個步驟完成時,所有 Project Server 2003 工作區都會升級至 Windows SharePoint Services 3.0,但它們尚未連結到專案。
開啟命令提示字元,並巡覽至 Stsadm.exe 的位置 (預設位置是 <磁碟機>:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\bin)。
執行下列 Stsadm 命令,將您的 Windows SharePoint Services 2.0 內容資料庫複本附加至 Windows SharePoint Services 3.0 並將它升級。
stsadm.exe -o addcontentdb -url http://<server>:<port> -databasename <WSS v2.0 content database> -databaseserver <DB Server name>
例如:
stsadm.exe -o addcontentdb -url http://MyServer:80 -databasename WSS_V2_ContentDB -databaseserver Sample
執行 Stsadm.exe 之後,您可以查看 ULS 記錄檔目錄中的 upgrade.log (預設位置是 c:\program files\common files\Microsoft shared\web server extensions\12\logs\upgrade.log),追蹤升級的進度。當記錄檔中出現下列行時,則表示您指定的內容資料庫已完成升級。
[SPManager] [DEBUG] [<Date> <Time>]: Using cached [SPContentDatabase Name=<DB NAME> Parent=SPDatabaseServiceInstance] NeedsUpgrade value: False.
巡覽至已升級的專案工作區,確認升級是否已順利完成。
升級程序如因任何原因而失敗 (如記錄檔中所示),可重新啟動 Windows SharePoint Services 升級程序。若要重新啟動升級,請執行命令 Stsadm.exe -o upgrade,然後查看記錄檔以檢視進度。當命令提示字元傳回 [作業已成功完成] 時,表示升級已完成。
移轉和發佈專案:發佈專案之後,專案、任務、工作分派與 Windows SharePoint Services 項目之間的連結就會完成修正。