共用方式為


疑難排解與繼續升級 (Office SharePoint Server)

本文內容:

  • 關於疑難排解及重新啟動升級的一般資訊

  • 升級前掃描的已知問題

  • 就地升級的已知問題

  • 逐步升級的已知問題

  • 資料庫移轉的已知問題

  • 自訂網站的已知問題

關於疑難排解及重新啟動升級的一般資訊

如果升級停止,您可以使用下列方法對問題進行疑難排解:

  • 在升級記錄檔中尋找文字 "error"。升級記錄檔位於 %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\LOGS 中。如需檢視升級記錄檔的詳細資訊,請參閱<驗證升級 (Office SharePoint Server)>。

    提示秘訣:

    使用 Windows 的「搜尋檔案和資料夾」功能,可以在這些記錄檔中快速找到 "error" 的重複項目。

  • 在事件檢視器中檢閱事件,並尋找應用程式錯誤。

  • 檢閱讀我檔案中的已知問題和因應措施。錯誤通常是您可以暫時解決的問題。

  • 如果您執行逐步升級,請檢查執行的網站集合是否已出現在新版本中。如果已出現,則可在此執行因應措施,或將新版本網站還原為舊版本,然後再嘗試升級網站。如需還原網站的詳細資訊,請參閱<還原為舊版本網站 (Office SharePoint Server)>。

  • 您可以使用 stsadm –o upgrade 命令重新啟動就地升級。升級會略過已完成的工作,並從離開的位置處繼續進行。如需升級作業的詳細資訊,請參閱<升級網站 (Office SharePoint Server)>。

升級前掃描的已知問題

使用 Localhost 作為伺服器名稱時會封鎖升級

使用 "localhost" 作為伺服器名稱可能會在環境中造成許多問題,因此不建議這麼做。如果您使用 "localhost" 作為伺服器名稱,則執行升級前掃描工具時會記錄這個問題,而且無法繼續升級。您必須重新命名伺服器電腦,然後在預先掃描中執行作業,才可繼續升級。請遵循以下步驟重新命名伺服器,並修正升級前掃描工具的問題。

  1. 備份設定資料庫。

  2. 從命令列中,變更為下列路徑:%COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\60\bin,然後執行下列命令以變更設定資料庫中的伺服器名稱:

    Stsadm.exe -o setconfigdb -databaseserver <伺服器名稱> -connect

  3. 從命令列中,變更為下列路徑:%COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\bin,然後執行下列命令以清除升級前掃描工具的問題:

    Prescan /fixlocalhost

  4. 在命令列上,執行下列命令以重新執行升級前掃描程序:

    Prescan /all

    • 如果成功,請繼續升級。

    • 如果還是失敗,則仍有服務正在使用 localhost 伺服器名稱。此時,不會封鎖升級,但是可能無法成功升級部分服務。

就地升級的已知問題

您必須使用網域帳戶 (非網路服務) 執行伺服器陣列升級

不論是在伺服器陣列環境中執行就地升級或逐步升級,您都應該在新版環境中使用舊版環境所用的相同認證。但是,如果您的舊版環境使用網路服務帳戶,則必須在新版本中改用網域帳戶。舊版環境可繼續使用網路服務,但是當您安裝新版本並建立新的伺服器陣列時,則必須改為提供網域帳戶。請確定授與您使用之網域帳戶存取 SQL Server 中資料庫的適當權限 (必須是所有舊版資料庫之資料庫建立者、處理序管理員及資料庫擁有者群組的成員)。

執行就地升級時,有部分設定不會預存在 Web 應用程式中

若是使用安全通訊端階層 (SSL) 執行就地升級,由於有部分設定不會預存在 Web 應用程式中,因此必須使用「備用存取對應」(AAM) 功能在 Microsoft Office SharePoint Server 中修改 URL。

升級前,如有任何 AAM 項目使用 HTTPS,如下所示:

傳入 URL:https://<伺服器名稱>

傳出 URL:https://<伺服器名稱>

執行 Office SharePoint Server 2007 的就地升級後,此項目將會不正確地設成:

傳入 URL:https://<伺服器名稱>

傳出 URL:http://<伺服器名稱>

若要修正 URL,請在 SharePoint 管理中心的 [作業] 頁面上,按一下 [備用存取對應],再按一下 [編輯公用 URL]****,將 URL 設回:

傳入 URL:https://<伺服器名稱>

傳出 URL:https://<伺服器名稱>

如需備用存取對應的詳細資訊,請參閱<規劃備用存取對應 (Office SharePoint Server)>。

第一部前端網頁伺服器的升級完成但失敗

在使用多部前端網頁伺服器的伺服器陣列中,若第一部前端網頁伺服器的升級完成但失敗,建議您先解決此問題,然後重新執行升級,接著再繼續對其他前端網頁伺服器執行升級。

若基於特殊原因而要略過失敗 (例如失敗只與極少用到的網站集合有關),可以使用 Psconfig 命令列工具繼續對第二部前端網頁伺服器執行升級。您可以使用下列命令列作業:

Psconfig -cmd upgrade -inplace b2b -wait -force

注意

若是使用 Psconfig 命令列工具,即無法使用 [SharePoint 產品及技術設定精靈] 升級其他前端網頁伺服器。

升級記錄檔中的 SPConfigurationDatabase2 序列錯誤

就地升級若是失敗,請查看 Upgrade.log (位於 COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\LOGS 資料夾)。若是收到下列錯誤訊息:「[SPConfigurationDatabaseSequence2] [ERROR] [date]:角色 'WSS_Content_Application_Pools' 在目前的資料庫中已經存在」,可以使用下列任一項因應措施解決此問題:

  • 在設定資料庫上執行下列 SQL 查詢。

    delete from dependencies

    delete from objects

    delete from classes

    delete from sitemap

    exec sp_droprole N'WSS_Content_Application_Pools'

    注意

    動作失敗時,若中斷角色還具有成員,sp_droprole 呼叫將會傳回這些成員的名稱。因此,您必須針對每個成員執行下列命令。

    exec sp_droprolemember N'WSS_Content_Application_Pools',

    N'usernameReturnedFromSP_DropRole'

    接著必須重新執行下列查詢。

    exec sp_droprole N'WSS_Content_Application_Pools'

  • 建立新的 V3 伺服器陣列,然後附加現有的內容資料庫。此選項會保留所有的使用者資料,但先前儲存在 V2 設定資料庫中的設定資訊 (例如網頁組件套件和虛擬伺服器設定) 將不復存在。

  • 解決了原有的失敗問題 (例如修正了因為網路連線中斷或 SQL Server 電腦磁碟空間不足所造成的失敗),即可以還原 V2 伺服器陣列,並重新啟動升級。

注意

請務必先執行因應措施,然後再重新啟動升級。

無法從 Microsoft Office SharePoint Portal Server 2003 使用 Office SharePoint Server 2007 網站的網站定義

若對 SharePoint Portal Server 2003 和 Office SharePoint Server 2007 使用相同的自訂網站定義範本,則當您存取網站時,會發生頁面錯誤。您不可使用針對 SharePoint Portal Server 2003 而建立的自訂網站定義範本,而必須為 Office SharePoint Server 2007 建立新的自訂網站定義範本。此外還須建立網站定義升級檔案,將舊自訂網站定義中的自訂元素,對應至新的自訂網站定義,如此網站中的各項元素 (例如自訂頁面) 才可升級至適當的新元素。如需建立 Office SharePoint Server 2007 之新網站定義的詳細資訊,請參閱<開發新的自訂網站定義與建立升級定義檔案 (Office SharePoint Server)>及<部署升級定義檔案與新的網站定義 (Office SharePoint Server)>。如需可以及不可以使用自訂網站定義之狀況的相關資訊,請參閱 Microsoft 知識庫文章 898631:使用自訂網站定義和自訂的區域定義在 Windows SharePoint Services、SharePoint Portal Server 2003,和 Office SharePoint Server 2007 支援和不支援案例 (https://go.microsoft.com/fwlink/?linkid=140380&clcid=0x404) (機器翻譯)。

附加現有的內容資料庫附加與新伺服器陣列時,說明檔案連結中斷

當您建立新的伺服器陣列,並附加現有的內容資料庫時,原始清單網頁組件會包含舊版產品說明檔案的 URL。新伺服器上並不會提供舊版產品的說明檔案。因此,指向 URL
http://< 伺服器:連接埠號碼>/_vti_bin/help/1033/sps/html/HelpResources.htm
的 [Microsoft SharePoint 產品及技術說明資源] 連結 會顯示錯誤訊息,表示找不到網頁 (HTTP 錯誤 404)。只要刪除該連結即可解決此問題。

使用 IIS 中的預設網站時,具有非前端網頁伺服器的中型或大型伺服器陣列的就地升級可能會失敗

如果中型或大型伺服器陣列包含一或多部非前端網頁伺服器的伺服器,且您已使用網際網路資訊服務的「預設網站」架設 SharePoint 網站,升級可能會失敗,並顯示無法升級「預設網站」的訊息。若要解決此問題,請在執行升級前,於所有非前端網頁伺服器 (例如索引伺服器) 上,重新命名 IIS 的「預設網站」,然後執行升級,再將名稱還原為「預設網站」。您不需要重新命名在伺服器陣列中任何前端網頁伺服器上的網站。

如果您未在執行升級之前重新命名 IIS 的「預設網站」,則升級會失敗。如果發生這種情況,您可以在非前端網頁伺服器上重新命名「預設網站」,然後繼續升級。您可以使用下列命令列作業來繼續升級:

psconfig -cmd upgrade -inplace previous versionv -wait -force

環境中的多個入口網站具有相同 URL 時,就地升級可能會失敗

如果環境中的多個入口網站位於相同 URL 上,則 [SharePoint 產品及技術設定精靈] 會失敗,並在記錄檔中出現下列錯誤:已經加入含有相同索引鍵的項目。如果您具有任何孤立的入口網站 (存在於 IIS 或檔案系統但不在設定資料庫中的網站),則會產生這個錯誤。環境可能已透過下列任一種方式進入這種狀態:

  • 您在意外刪除之後又重新建立架設入口網站的 IIS 網站

  • 您已取消擴充現有的虛擬伺服器,然後重新擴充相同虛擬伺服器以架設新的入口網站。

  • 您有多個 IIS 網站的連接埠號碼相同。

若要決定是否有任何網站的 URL 重複,請在 SharePoint Portal Server 2003 環境中移至「SharePoint 管理中心」內的 [清單與管理入口網站] 頁面,並尋找任何 URL 相同的入口網站。請決定使用中的網站和孤立的網站,然後先刪除孤立的網站,再執行升級。

在非前端網頁伺服器上建立管理中心網站時,就地升級可能會顯示管理中心的網站 URL 不正確

如果您在大型伺服器陣列上執行就地升級,而且先在索引伺服器上執行升級,再於前端網頁伺服器上執行升級,則會在索引伺服器上建立管理中心,而不是在前端網頁伺服器上。這會使管理中心在 [網站內容升級狀態] 頁面上顯示所升級網站 URL 的不正確主機名稱。若要解決這個問題,您可以新增管理中心網站的備用存取對應,以指向前端網頁伺服器的正確 URL。

  1. 在前端網頁伺服器的網際網路資訊服務管理員中,確認管理中心的主機名稱和連接埠號碼。

  2. 開啟索引伺服器上的管理中心,並在 [作業]**** 索引標籤上,按一下 [通用設定] 下的 [備用存取對應]****。

  3. 在 [備用存取對應] 頁面上,按一下 [編輯公用 URL]****。

  4. 按一下 [編輯公用區域 URL] 頁面的 [備用存取對應集合]**** 向下箭號,然後選取 [變更備用存取對應集合]。

  5. 按一下 [選取備用存取對應集合]**** 方塊中的 [管理中心]。

  6. 在 [公用 URL]**** 區段的 [內部網路] 方塊內,輸入前端網頁伺服器上管理中心的正確 URL,然後按一下 [儲存]****。

  7. 在前端網頁伺服器上開啟管理中心,並在 [作業] 索引標籤的 [升級與移轉]**** 下,按一下 [網站內容升級狀態]。

    URL 應該會正確顯示。

在 Microsoft Office SharePoint Portal Server 2003 中設定異常起始位址時,搜尋起始位址和檔案類型升級可能會失敗

如果您使用異常起始位址 (例如 http://server_name/server_name.com) 作為編製索引的起始位址,則搜尋升級可能會無法升級起始位址和檔案類型,而且必須在 Office SharePoint Server 2007 環境中手動輸入這些組態設定。

逐步升級的已知問題

您必須使用網域帳戶 (非網路服務) 執行伺服器陣列升級

不論是在伺服器陣列環境中執行就地升級或逐步升級,您都應該在新版環境中使用舊版環境所用的相同認證。但是,如果您的舊版環境使用網路服務帳戶,則必須在新版本中改用網域帳戶。舊版環境可繼續使用網路服務,但是當您安裝新版本並建立新的伺服器陣列時,則必須改為提供網域帳戶。請確定授與您使用之網域帳戶存取 SQL Server 中資料庫的適當權限 (必須是所有舊版資料庫之資料庫建立者、處理序管理員及資料庫擁有者群組的成員)。

需要其他步驟逐步升級僅使用 SSL 的伺服器

逐步升級程序會使用成對的 IIS 網站執行原始 (未升級) 網站與新 (已升級) 網站。新建立的網站預設不會使用 SSL。若希望該網站使用 SSL,必須在逐步升級期間執行其他步驟,以設定執行 SSL 所需的正確 IIS 設定及連接埠號碼。

請在為網站建立目標 Web 應用程式之後、升級任何網站之前,執行下列步驟。

如需建立目標 Web 應用程式的詳細資訊,請參閱<升級網站 (Office SharePoint Server)>中的<建立新的 Web 應用程式以架設升級的網站>。

在 [網際網路資訊服務 (IIS) 管理員] 中變更連接埠號碼和 SSL 設定

  1. 在 [網際網路資訊服務 (IIS) 管理員] 中,按一下包含您要變更之 Web 應用程式的伺服器名稱旁的加號 (+)。

  2. 按一下 [網站]**** 旁的加號 (+)。

  3. 在 [預設網站] 上按一下滑鼠右鍵,然後按一下 [內容]****。

  4. 在 [網站] 索引標籤的 [SSL 連接埠]**** 方塊中,輸入 444,然後按一下 [確定]。

  5. 在 [Default Web Site_Pair]**** 上按一下滑鼠右鍵,然後按一下 [內容]。

  6. 在 [網站]**** 索引標籤的 [SSL 連接埠] 方塊中,輸入 443,然後按一下 [套用]。

  7. 在 [目錄安全性]**** 索引標籤上,按一下 [安全通訊] 區段的 [伺服器憑證]****。

    請遵循精靈中的步驟指定新的憑證。

  8. 在 [目錄安全性] 索引標籤上,按一下 [安全通訊]**** 區段的 [編輯]。

  9. 在 [安全通訊]**** 對話方塊中,選取 [必須使用安全通道 (SSL)] 核取方塊,然後按一下 [確定]****。

  10. 按一下 [確定] 關閉 [Default Web Site_Pair 屬性] 方塊。

更新備用存取對應設定並重設 IIS

  1. 開啟命令提示字元視窗,並變更為下列目錄:%COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\bin。

  2. 執行下列命令,變更原始「預設網站」的備用存取對應以指向連接埠 444:

    Stsadm -o addzoneurl -url https://server_name:port -urlzone default -zonemappedurl https://server_name:444

    其中 server_name:port 是「預設網站」的位置。

  3. 變更為下列目錄:%COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\60\bin。

  4. 執行下列命令,以變更重新導向之網站的備用存取對應:

    Stsadm -o addzoneurl -url http://server_name:port -urlzone default -zonemappedurl https://server_name:443

    其中 server_name:port 是建立目標 Web 應用程式時建立的新網站位置。

  5. 執行下列命令重設 IIS:

    iisreset /noforce

我已完成升級,但部分網站尚未升級,我該執行什麼動作?

如果您已完成升級程序,則無法再使用逐步升級方法升級任何其餘網站。不過,您可以使用資料庫移轉方法升級網站。如需在完成逐步升級之後使用資料庫移轉升級網站的詳細資訊,請參閱 Microsoft 知識庫 926718 (https://support.microsoft.com/kb/926718/zh-tw) (機器翻譯)。

執行逐步升級 (含共用服務) 之後,從子入口網站執行搜尋可能找不到新文件

如果您已升級使用父項伺服器陣列之共用服務的子項入口網站,則必須更新備用入口網站 URL 對應以指向升級的 URL。否則,當使用者從子項入口網站進行搜尋時,可能看不到已新增至子項入口網站的內容。

重要

這些步驟必須在 SharePoint Portal Server 2003 環境中執行。

更新備用入口網站 URL 對應

  1. 按一下 [開始],依序指向 [所有程式]**** 和 [SharePoint Portal Server],然後按一下 [SharePoint 管理中心]****。

  2. 按一下 [入口網站和虛擬伺服器設定] 下的 [設定內部網路存取、外部網路存取和自訂存取的備用入口網站 URL]****。

  3. 在子項入口網站之已升級網站的下拉式功能表上,按一下 [編輯]。

  4. 在 [變更備用存取設定]**** 頁面的 [內部網路 URL] 方塊中,輸入原始網站的 URL,然後按一下 [確定]****。

    您現在應該有指向已升級網站的「預設 URL」以及指向原始網站的「內部網路 URL」。

  5. 執行 SharePoint Portal Server 2003 環境的編目。

    如需執行編目的詳細資訊,請參閱《SharePoint Portal Server 2003 管理員手冊》中的管理內容索引的更新 (英文) (https://office.microsoft.com/en-us/sharepointserver/CH011715081033.aspx) 。

在 SharePoint Portal Server 2003 中設定異常起始位址時,搜尋起始位址和檔案類型升級可能會失敗

如果您使用異常起始位址 (例如 http://server_name/server_name.com) 作為編製索引的起始位址,則搜尋升級可能會無法升級起始位址和檔案類型,而且必須在 Office SharePoint Server 2007 環境中手動輸入這些組態設定。

我的父項入口網站在升級之後未進行編目

如果符合下列條件,則不會在父項入口網站上執行編目:

  • 您正在使用共用服務

  • 您的大型伺服器陣列具有多部索引伺服器

  • 在上述其中一部索引伺服器上,有父項入口網站的排除規則。

  • 若要產生索引,您可以刪除規則,或將規則從排除變更為包括,然後重新執行編目。

使用不同的查詢伺服器進行升級之後,我在父項入口網站上的查詢失敗

如果您在伺服器陣列之間使用查詢索引傳播,則需要一些時間初始化查詢伺服器。請在每部查詢伺服器上,於命令列執行下列作業,以確定初始化所有查詢伺服器:

stsadm.exe -o osearch -propagationlocation <applications directory>

其中 <應用程式目錄> 是所有 SSP 之索引資料的上層位置,例如:

applications
   SSP1 (as a GUID)
   SSP2 (as a GUID)
   SSP3 (as a GUID)

我的已升級父項入口網站只有原始起始位址,而沒有仍在 SharePoint Portal Server 2003 網站中之內容的轉換起始位址

逐步升級之後,父項入口網站可能只有原始起始位址,而未列出起始位址的正確暫時 URL。若要解決這個問題,請使用下列程序:

  1. 在 SharePoint Portal Server 2003 的 [搜尋管理] 頁面中,新增排除規則以刪除目前儲存在 Office SharePoint Server 2007 環境中的任何內容。

  2. 新增內容來源以編目仍在 SharePoint Portal Server 2003 環境中之網站的新 URL。

  3. 在 SharePoint Portal Server 2003 環境中執行編目。

無法啟動 Office SharePoint Server 搜尋服務

更新時若 Office SharePoint Server 搜尋服務未自動啟動,[SharePoint 產品及技術設定精靈] 會顯示下列訊息:

完成升級後,無法啟動此伺服器上的服務 SearchServiceInstance。請手動啟動。

已成功地完成 [SharePoint 產品及技術設定精靈],但 Office SharePoint Server 搜尋服務仍為停止的狀態。若要啟動 Office SharePoint Server 搜尋服務:

  1. 開啟命令提示字元視窗,並變更到下列資料夾:

    %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\BIN

  2. 執行下列命令

    stsadm –o osearch –action start

我在安裝畫面選取了 [不要升級] 選項,但現在又想要升級

若在安裝時選取了 [不要升級] 選項,但在執行 [SharePoint 產品及技術設定精靈] 之後改變心意,必須重新執行 [SharePoint 產品及技術設定精靈],才可變更成逐步升級。

使用 [SharePoint 產品及技術設定精靈] 將 [不要升級] 選項變更成逐步升級

  1. 執行 [SharePoint 產品及技術設定精靈] 中斷與伺服器陣列之間的連線。

  2. 移至 %COMMOMPROGRAMFILES%\Microsoft shared\Web Server Extensions\12.0\WSS\,並將 SetupType 和 SetupTypeBackup 的登錄機碼變更成 V2V_GRADUAL_UPGRADE

  3. 重新執行 [SharePoint 產品及技術設定精靈] 進行升級。

無法升級 SharePoint 產品及技術

若將新的網頁伺服器新增至現有不具備任何 Web 應用程式的伺服器陣列,則當您更新網頁伺服器,並執行 [SharePoint 產品及技術設定精靈] 之後,可能會收到下列錯誤訊息:

已發生類型 Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException 的例外狀況。其他的例外狀況資訊:無法升級 SharePoint 產品及技術。

當 [SharePoint 產品及技術設定精靈] 找不到或無法修改 Web.config 檔案時,即會發生此錯誤。若要解決此問題,必須手動將 Web.config 檔案從 %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\Config 複製到 %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\Template\Layouts。在將 Web.config 檔案移至 Layouts 資料夾之後,即可再次執行 [SharePoint 產品及技術設定精靈]。

升級失敗,並在升級記錄檔中出現錯誤訊息,表示沒有網站

執行逐步升級若是失敗,應查看位於 %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\LOGS 資料夾中的升級記錄檔。若升級記錄檔中的錯誤訊息指出沒有網站,表示該網站已遭刪除。因此造成無法在發生問題的位置找到網站。若要解決此問題,請停止並重新啟動 Windows SharePoint Services 計時器服務,然後重新執行升級。

資料庫移轉的已知問題

即使在不同的 Web 應用程式上,也不可以將相同的內容資料庫重複新增至伺服器陣列

內容資料庫中的每個網站集合 (包含每個入口網站) 都會有相關的全域唯一識別碼 (GUID) (登錄於設定資料庫中)。因此,即使在不同的 Web 應用程式中,也不可以將相同的網站集合 (或入口網站) 重複新增至伺服器陣列。雖然在此情況下已成功附加資料庫,但是無法啟動網站集合。如果您需要在同一個伺服器陣列中有重複的網站集合 (或入口網站) 複本,請先將內含網站集合的資料庫附加至不同的伺服器陣列,然後使用 Stsadm.exe 備份和還原作業將網站集合複製到其他伺服器陣列。備份和還原程序會為網站集合建立新的 GUID。

在共用服務環境中,必須先執行額外的命令,才可卸離資料庫

當您在共用服務環境中執行資料庫移轉時,則在與資料庫中斷連線 (或備份) 之前,必須於命令列執行下列作業:

Stsadm.exe -o preparetomove -contentDB <database_server:database_name>

此作業可確保內容資料庫在重新附加之後,會併入成員資格和設定檔同步處理。如果您在中斷內容資料庫連線之前未執行這項作業,則內容資料庫中的成員資格和設定檔資訊是靜態的,而且不會在升級之後進行同步處理。

如果您在中斷資料庫連線之前未執行這項作業,則可以在附加之後執行下列作業,而不是修正同步處理問題:

Stsadm.exe -o preparetomove -oldcontentDB <GUID> -newcontentDB <Database_name>

請注意,您必須先決定資料庫的 GUID,才可執行已中斷連線之資料庫的 preparetomove 作業。若要尋找 GUID,請使用下列作業:

stsadm -o sync -listolddatabases <days>

如需如何卸離資料庫的相關資訊,請參閱卸離和附加資料庫

移轉資料庫期間,請勿附加元件設定 (_SERV) 資料庫或使用者設定檔 (_PROF) 資料庫

執行資料庫移轉時,並不需要移轉及附加 SharePoint Portal Server 2003 元件設定資料庫 (搜尋資料庫,通常命名為 "識別碼_SERV",其中,識別碼是伺服器名稱這類的識別碼) 或使用者設定檔 (_PROF) 資料庫。但卻必須在執行資料庫移轉時重新建立搜尋資料庫,並重新設定搜尋設定。這是因為 SharePoint Portal Server 2003 的搜尋設定會同時儲存在伺服器的登錄與資料庫中,而資料庫移轉則不會包含所有的設定。

若在資料庫移轉期間附加元件設定 (搜尋) 資料庫,會導致升級程序在升級共用服務時失敗,並收到下列訊息:找不到預存程序 'dbo.proc_MSS_PropagationGetQueryServers'。

請重新執行資料庫移轉,同時不要附加元件設定 (_SERV) 資料庫或使用者設定檔 (_PROF) 資料庫。

附加內容資料庫之後,所升級之網站的頁面中沒有「我的網站」連結

在包含「我的網站」的共用服務環境中,當您透過資料庫移轉進行升級之後,所升級之網站的頁面不會包含「我的網站」連結。執行資料庫移轉只會對資料庫執行就地升級,而不會升級伺服器陣列設定資料。因此不會在所升級的伺服器陣列中設定「我的網站」主機的 URL。

將包含個人網站的內容資料庫移轉至新的伺服器陣列之後,請將 URL 設定為「我的網站」主機位置。在共用服務管理的首頁上,按一下 [使用者設定檔及我的網站] 區段中的 [我的網站設定]****。在 [個人網站服務] 區段中輸入 /MySite 作為所升級之伺服器陣列上,「我的網站」主機位置之 Web 應用程式的 URL。/MySite 是 Web 應用程式中,預設為 SharePoint 網站建立的「我的網站」主機位置路徑。如需詳細資訊,請參閱<設定我的網站的設定>。

自訂網站的已知問題

對 Web.config 檔案進行不允許的自訂時,可能會出現應用程式錯誤

對於虛擬伺服器內之子資料夾的 Web.config 檔案,有一些自訂不被允許。例如不可在此層級的 Web.config 檔案內使用 AUTHENTICATION 和 SESSIONSTATE 節點。使用不建議的方法修改 Web.config 檔案,可能會導致未預期的升級結果。請務必遵循建議的自訂作法 (包括對 Web.config 檔案的自訂)。如需詳細資訊,請參閱 MSDN 網站上的 Windows SharePoint Services 中確保應用程式重複使用及升級的最佳作法 (英文) (https://msdn.microsoft.com/zh-tw/library/dd583161.aspx)。

下載本書

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

請參閱 Office SharePoint Server 2007 可下載的內容 (英文) 上提供的完整叢書清單。