本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

重新啟動升級到 SharePoint 2013 的資料庫附加升級或網站集合升級

 

適用版本:SharePoint Foundation 2013, SharePoint Server 2013

上次修改主題的時間:2016-12-16

摘要:了解如何重新啟動資料庫附加升級或網站集合升級至 SharePoint 2013。

在某些情況下,您可能必須重新啟動升級,以完成從 SharePoint 2010 產品 至 SharePoint 2013 的資料庫附加升級。例如:如果環境中缺少範本或語言套件,或遺失 SQL Server 的連線,您必須解決這些問題,然後再重新啟動升級。如果無法完成,您可能還必須重試或重新啟動網站集合升級。

注意事項 附註:
升級期間常見的失敗原因之一,是環境缺少自訂的功能、解決方案或其他元素。請務必先在前端網頁伺服器上,安裝所有需要的自訂元素,再開始升級程序。您可以使用 test-spcontentdatabaseWindows PowerShell Cmdlet,確認網站可能使用的任何自訂元素。如需詳細資訊,請參閱<利用試驗升級發掘潛在的問題>一文中的<識別及安裝自訂>。

如果在資料庫附加升級期間發生問題,可以在使用 Windows PowerShell Cmdlet 解決問題之後,重新啟動資料庫的升級程序。

使用 Windows PowerShell 重新啟動資料庫升級
  1. 確認您具備下列成員資格:

    • SQL Server 執行個體上的 securityadmin 固定伺服器角色。

    • 所有要更新之資料庫上的 db_owner 固定資料庫角色。

    • 執行 Windows PowerShell Cmdlet 之伺服器上的管理員群組。

    管理員可以使用 Add-SPShellAdmin Cmdlet 授與使用 SharePoint 2013 Cmdlet 的權限。

    注意事項 附註:
    如果您不具備上述權限,請連絡安裝程式系統管理員或 SQL Server 系統管理員要求權限。如需 Windows PowerShell 權限的其他資訊,請參閱<Add-SPShellAdmin>。
  2. 在 [開始] 功能表上,按一下 [所有程式]。

  3. 按一下 [Microsoft SharePoint 2013 產品]。

  4. 按一下 [SharePoint 2013 管理命令介面]。

  5. 在 Windows PowerShell 命令提示字元 (PS C:\>) 處輸入下列命令:

    upgrade-spcontentdatabase <Name>
    

    其中:

    • 名稱」是您要升級的資料庫名稱。

      您也可以使用 -id 參數並提供資料庫 GUID (而不是資料庫名稱)。您可執行下列 Cmdlet 以尋找內容資料庫的 GUID:

      Get-SPContentDatabase -Identity <content_database_name>
      

    如需詳細資訊,請參閱<Upgrade-SPContentDatabase>及<Get-SPContentDatabase>。

如果在網站集合升級期間發生問題,可以在解決問題之後,重新啟動網站集合的升級程序。您可以使用「網站設定」頁面或 Windows PowerShell Cmdlet 重新啟動網站集合升級。

重新啟動網站集合升級
  1. 檢查執行此程序的使用者帳戶是否為網站集合管理員。

  2. 在網站集合的「網站設定」頁面上,按一下 [網站集合管理] 區段中的 [網站集合升級]。

  3. 在「網站集合升級」頁面上,按一下 [升級此網站集合]。

    此選項會啟動網站集合升級。此時會開啟方塊,確認您要啟動升級程序。

  4. 按一下 [我已經準備好了] 啟動實際升級。

    注意事項 附註:
    開始升級之前,系統會自動以修復模式執行網站集合健康狀況檢查。健康狀況檢查的結果會包含在網站集合的升級記錄檔中。如果發生任何錯誤,您必須解決錯誤,再繼續升級。

    升級會隨即啟動,並顯示網站集合的 [升級狀態] 頁面。此頁面會在進行升級時自動更新,以顯示升級程序的相關資訊,例如:

    • 錯誤或警告

    • 升級開始時間

    • 升級記錄檔位置

    升級完成之後,會以新使用者介面顯示 [升級狀態] 頁面,並出現 [升級已順利完成] 訊息。

  5. 按一下 [讓我們看看新網站] 移至首頁。

伺服器陣列管理員可以使用 Windows PowerShell 重新啟動升級。

使用 Windows PowerShell 重新啟動網站集合升級
  1. 確認您具備下列成員資格:

    • SQL Server 執行個體上的 securityadmin 固定伺服器角色。

    • 所有要更新之資料庫上的 db_owner 固定資料庫角色。

    • 執行 Windows PowerShell Cmdlet 之伺服器上的管理員群組。

    管理員可以使用 Add-SPShellAdmin Cmdlet 授與使用 SharePoint 2013 Cmdlet 的權限。

    注意事項 附註:
    如果您不具備上述權限,請連絡安裝程式系統管理員或 SQL Server 系統管理員要求權限。如需 Windows PowerShell 權限的其他資訊,請參閱<Add-SPShellAdmin>。
  2. 在 [開始] 功能表上,按一下 [所有程式]。

  3. 按一下 [Microsoft SharePoint 2013 產品]。

  4. 按一下 [SharePoint 2013 管理命令介面]。

  5. 在 Windows PowerShell 命令提示字元處輸入下列命令:

    Upgrade-SPSite <http://site> -VersionUpgrade [-Unthrottled]
    

    其中:

    • <http://site> 是網站集合的 URL。

    • 新增 -Unthrottled 選項可略過網站集合升級佇列並立即啟動升級。

如需詳細資訊,請參閱<Upgrade-SPSite>。

https://technet.microsoft.com/zh-tw/library/cc303420.aspx
顯示: