使用試用版升級尋找潛在的問題 (Windows SharePoint Services)

開始升級程序之前,您會想要知道大約需要多少時間、必須重新執行或重新套用的自訂數目,以及可能不會如預期升級的網站。以下方法會協助您決定在升級程序中可能遇到的問題,讓您在升級前後予以適當處理。

  1. 執行升級前掃描工具,尋找所有自訂網站或客製化網頁 (必要步驟)。

    注意

    在開始升級程序之前,您必須先執行升級前掃描工具。此工具會完整瀏覽每個網站集合,並產生有關各網站狀態的報告。同時儲存各清單的清單定義資訊。您可以檢閱報告找出問題,在開始升級程序前先行處理。您必須先執行此掃描,才能升級;此掃描若尚未執行,[SharePoint 產品及技術設定精靈] 將無法執行。如需此工具及執行掃描步驟的詳細資訊,請參閱<執行升級前掃描工具 (Windows SharePoint Services)>。

  2. 檢閱常見問題以查看可能發生於您環境的問題。

    此清單可讓您快速瀏覽部分可能遇到的常見問題,以及如何在執行升級前後予以處理。

  3. 使用備份或鏡像 (唯讀) 網站來執行試驗升級 (建議執行此作業,但可選擇是否執行)。

    此為發現問題的最佳方式。您可以預覽整個升級程序,且在開始之前發現並解決所有問題 (或至少知道預期會有什麼狀況)。此方法的確需要額外的時間與硬體;但若您執行試驗升級,您會發現執行實際升級程序時可省去很多麻煩。

  4. 測試自訂的網頁組件。您可以依據 Windows SharePoint Services 2.0 來測試您的網頁組件,查看當您升級時,是否還能運作。

檢閱常見問題

執行升級前掃描工具或升級測試時,您可能會在網站中發現下列一或多個常見問題。若您數個網站都有這些問題,建議您執行逐步升級。使用逐步升級可讓您同時保有所有受影響網站的新舊版本,還可以在實際使用新版本之前,還原為舊的網站或更新為新的網站。若必須執行就地升級,請務必在執行升級之前備份網站。

問題 說明與處理方式

我不知道哪些項目已進行自訂。

升級程序中最費時的步驟可能是識別現有的自訂,然後決定要對哪些自訂進行升級、移轉和捨棄;然後將這些自訂對應到 Office SharePoint Server 2007。多數的 Microsoft 作業系統都提供 WinDiff,這項工具可用來比較原始的 (預設) 網站定義檔案和目前的 (自訂) 網站定義檔案,藉此識別自訂。

如需詳細資訊,請參閱<區域、Bucketwebs、升級和重新導向 (英文) (https://go.microsoft.com/fwlink/?linkid=139912&clcid=0x404) 。

本機伺服器及伺服器陣列管理員無法瀏覽至網站。

在新版本中,本機伺服器及伺服器陣列管理員不會自動獲得網站內容的存取權。若想要這些使用者對於所有網站內容擁有存取權,您可以使用 Web 應用程式原則授與這些使用者所有網站的存取權。如需原則的詳細資訊,請參閱<邏輯架構元件 (Windows SharePoint Services)>一文中的<Web 應用程式原則>。

升級時遺失我的自訂品牌。

新版本已改變建立網站品牌的方法。例如,您現在可以使用「主版頁面」控制頁面的版面配置及結構。使用新方法即可重新套用品牌。

升級時遺失我的主題。

新版本已重新作業及重新設計主題。請套用新的主題。

在與 Windows SharePoint Services 相容之網頁編輯器 (例如 Microsoft® Office FrontPage® 2003) 中完成的自訂會保留 (我的頁面仍為客製化),但新功能不會顯示在網站中。

請將頁面還原為範本,以取得最新功能,然後在與 Windows SharePoint Services 3.0 相容的網頁編輯器 (Microsoft Office SharePoint Designer 2007) 中,重新套用自訂。

網頁組件及頁面中指向「我的網站」之特定位置的硬式編碼 URL 不再有作用。

某些頁面的 URL 可能在升級時變更 (例如,若您某些區域的路徑為 /C2/ 或 /C16/,這些路徑可能已更新為 /sites/)。請瀏覽至適當的位置,然後重新建立指向新位置的 URL。

「我的網站」是以高度自訂的網站定義為基礎。

在升級您的網站之前,請先建立新的網站定義,然後再建立升級定義檔,讓升級程序可將舊的網站定義元素對應至新的網站定義。

我曾經擴充過表單庫,現在卻不再作用。

表單支援已從表單庫變更為文件庫。請將表單重新部署並重新套用至新的文件庫。

我們已開始逐步升級程序,現在表單卻不運作。

某些 InfoPath 表單包含資料位置的硬式編碼連結 (例如特定的 SharePoint 清單、Web 服務或 XML 檔案)。因為連結是硬式編碼,所以在逐步升級期間無法自動修復,指向未升級網站所使用的臨時 URL。您可以立即升級包含中斷連結表單的網站,以修復表單 (從而還原原始 URL)。若無法立即升級網站 (例如,網站發生其他問題,必須先調查清楚再升級),您可以重新發佈表單並指向臨時 URL 網域。請注意,若您選擇重新發佈表單,則必須在升級網站之後,再次重新發佈表單以指向原始 URL,因此請慎使用此選項。如需逐步升級期間使用之暫存 URL 的詳細資訊,請參閱<升級程序的運作方式 (Windows SharePoint Services)>。

我有自訂提醒的訊息文字,但都不再出現了。

自訂訊息都會保留,但您必須手動將訊息檔案轉送至新路徑。

我曾設定環境使用自訂的事件處理常式。

您可能必須重新套用此事件處理常式,或改用新功能執行工作。

我依賴的某些控制項已被取代。

請移除新網站定義中對這些控制項的參照。如需取代控制項及要改用之控制項或功能的詳細資訊,請參閱 Windows SharePoint Services 3.0 軟體開發套件 (SDK)。

[我的網頁組件] 在舊版本中很混亂,現在在新版本中無法運作。

您可能需要使用 ASP.NET 2.0 重建網頁組件。

我自訂的 Web 服務所依賴的硬式編碼 URL 或功能已變更。

您可能需要重做 Web 服務,使用新的 URL 配置及新功能。如需詳細資訊,請參閱 Windows SharePoint Services 3.0 軟體開發套件 (SDK)。

部分檔案 (副檔名為 .asmx, .rem, .resx, .soap 或 .ashx) 在升級後再也看不到,或無法開啟。

這些副檔名已新增至新版本的封鎖副檔名清單。如需讓使用者上載或下載具有這些副檔名的檔案,您可以從清單移除這些副檔名的項目。如需管理封鎖副檔名的詳細資訊,請參閱 Windows SharePoint Services 3.0 管理中心說明系統中的<管理封鎖的檔案類型>主題。

我在 [檢視] 頁面上再也看不到 [連結至 Outlook] 按鈕。

您必須將頁面還原為範本版本,才能取得 [檢視] 頁面上的新使用者介面控制項,例如此控制項。

我無法將自訂頁面還原為範本。

若您將完全自訂頁面新增至網站 (例如,以完全不同的檔案取代 default.aspx,而不是變更現有的 default.aspx 檔案),則該頁面與網站定義沒有任何關聯,因此無法還原為範本。若您想要自訂頁面擁有與網站其他頁面相同的外觀及風格,請考慮根據網站定義建立新頁面,然後將自訂轉送到新頁面。

執行試驗升級

如有可用資源,建議您執行試驗升級,在執行實際升級前發現問題。您可對網站的備份或鏡像版本執行此試驗升級。

若要對環境的備份版本執行試驗升級:

  1. 完整備份伺服器或伺服器陣列。

  2. 在個別硬體上還原備份,並將該環境設定成和產品環境完全相同 (例如,安裝所有自訂網頁組件、自訂二進位檔案、網站定義等)。

  3. 對實際環境中您要使用的升級路徑執行升級前、升級及升級後步驟。

  4. 檢閱結果,並找出在實際環境中執行升級前可先處理的問題。

若要對環境的鏡像 (唯讀) 版本執行試驗升級:

  1. 在鏡像環境中,對實際環境中要使用的升級路徑執行升級前、升級及升級後步驟。

  2. 檢閱結果,並找出在實際環境中執行升級前可先處理的問題。

測試自訂網頁組件

因為 Windows SharePoint Services 2.0 Service Pack 2 (SP2) 可支援在相同的 Internet Information System (IIS) 網站 (亦即新術語中的虛擬伺服器或 Web 應用程式) 上執行 ASP.NET 2.0,所以您可以在執行 Windows SharePoint Services 2.0 的虛擬伺服器上安裝及啟用 ASP.NET 2.0,並確認您的網頁組件將會在新環境中運作。

若要測試您的網頁組件,請執行下列其中一項:

  • 將 ASP.NET 2.0 及 .NET Framework 2.0 下載並安裝至伺服器陣列中的前端網頁伺服器或獨立伺服器。然後在 IIS 中,為架設 SharePoint 網站的任何 IIS 網站,啟用 ASP.NET 2.0,並檢閱您網站中的網頁組件。

  • 在開發環境中,下載、安裝及啟用 ASP.NET 2.0 和 .NET Framework 2.0;將您的網頁組件複製過去;再加以檢閱,查看其是否仍能運作。

下載本書

本主題隨附於下列可下載的叢書中,以便於閱讀與列印:

請參閱 Windows SharePoint Services 可下載的叢書 上提供的完整叢書清單。