如何移動 SharePoint 入口網站 Server 2003 會使用它來執行 SQL Server 的電腦的資料庫

文章翻譯 文章翻譯
文章編號: 894164 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

本文將逐步告訴您,如何移動 Microsoft Office SharePoint 入口網站 Server 2003 會使用它來執行 Microsoft SQL Server 的電腦的資料庫。 使用本文中所述,如果您原先安裝 SharePoint 入口網站 Server 2003 與 SQL Server 在同一部電腦上且您現在想要使用執行 SQL Server 資料庫儲存區的遠端電腦的程序。或者,使用本文中所述,如果您原來安裝 SharePoint Server 2003 與 SQL Server 在不同的電腦上,而現在想要使用不同的遠端電腦執行 SQL Server 資料庫儲存區的程序。

您可以將資料庫移到執行 SQL Server 的遠端電腦之前必須備份 SharePoint 入口網站 Server 2003 資料刪除入口網站伺服器陣列上的,移除元件工作分派並再從組態資料庫中斷連接伺服器。您執行這項操作之後您必須建立新的組態資料庫、 指定伺服器陣列帳號設定、 指定元件的工作分派,然後 SharePoint 入口網站 Server 2003 資料的備份還原到
伺服器。
SharePoint 入口網站 Server 2003 SP2 有程式碼缺失 SPS 備份中,並嘗試還原的備份到 SQL Server 2005 伺服器與全文檢索索引已啟用時,還原公用程式。這個問題已經在 SharePoint 入口網站伺服器 2003 SP3 已經解決,並詳細文件中: http://support.microsoft.com/kb/919175 它建議 SharePoint 環境在 SP3,或是至少有之前嘗試移動資料庫的 SharePoint 套用此修正程式。

簡介

本文將逐步告訴您,如何移動 SharePoint 入口網站 Server 2003 會使用它來執行 SQL Server 的電腦的資料庫。 使用程序本文中所述,如果其中一種下列條件:
  • 您原先安裝 SharePoint 入口網站 Server 2003 與 SQL Server 在同一部電腦上而且您現在要使用執行 SQL Server 資料庫儲存區的遠端電腦。
  • 您原先安裝 SharePoint 入口網站 Server 2003 與 SQL Server 在不同的電腦上,而現在想要使用不同的遠端電腦執行 SQL Server 資料庫儲存區。

備份 SharePoint 入口網站 Server 2003 的資料

請使用 SharePoint 入口網站伺服器資料備份和還原工具來備份 SharePoint 入口網站 Server 2003 的資料。 要這麼做,請您執行下列步驟:
  1. 啟動 「 SharePoint 入口網站伺服器資料備份及還原工具。
  2. 按一下 [備份] 索引標籤。
  3. 在 [的 [備份位置] 和 [名稱] 方塊指定您要儲存備份檔案的位置。此外,指定為使用前置詞做為備份檔案的檔名。
  4. 展開 [可用的元件,] 然後按一下 [所有伺服器伺服陣列元件。確認 [就緒] 核取方塊顯示您想要備份之項目旁邊。此外,確認 [就緒] 核取方塊已選取您想要備份的每個項目。
  5. 按一下 [備份]。
  6. 按一下 [確定] 當您收到訊息,說明備份操作已順利完成。
  7. 在 [檔案] 功能表上按一下 [結束],結束 「 SharePoint 入口網站伺服器資料備份和還原工具]。
  8. 取得定義管理的路徑] 頁面的螢幕擷取畫面。 若要到 [定義管理的路徑] 頁面,請依照下列步驟執行:
    1. 在 [Windows SharePoint 中央管理按一下 [設定虛擬伺服器]。
    2. 按一下第一個擴充虛擬伺服器在清單],然後再按一下 [定義管理的路徑
    取得定義管理的路徑] 頁面的螢幕擷取畫面。列在 [設定虛擬伺服器] 頁面上的所有擴充虛擬伺服器重複此程序。請確定您採取螢幕擷取畫面定義管理的路徑] 頁面的所有擴充虛擬伺服器。 當您還原 SharePoint 入口網站 Server 2003 資料之後,重新建立受管理的路徑,會使用這些螢幕擷取畫面供參考。
  9. 讓 web.config 檔案的備份,如此您繼續之前,有一份現有的安全的控制項項目和自訂 Web 組件。

備份在 SQL Server 2000 資料庫

備份在 SQL Server 2000 中下列資料庫:
  • PortalSiteName_prof
  • PortalSiteName_serv
  • PortalSiteName_site
  • SharePoint 入口網站 Server 2003 組態資料庫。預設情況下,這個資料庫稱為 SPS_Config_db。
要這麼做,請您執行下列步驟:
  1. 硬碟機來存放您備份的資料庫上建立新的資料夾。
  2. 啟動 SQL Server 企業管理員。
  3. 展開 Microsoft SQL Server]、 展開伺服器群組]、 展開適當的伺服器,然後展開 [資料庫]。
  4. 以滑鼠右鍵按一下您想要備份,並指向 [所有工作],然後按一下 [備份資料庫 的資料庫。
  5. 如果路徑顯示在 [目的地] 方塊中,按一下路徑,然後再按一下 [移除]。
  6. 按一下 [新增]。按一下 [檔案名稱,指定您在步驟 1 中建立資料夾的位置和備份檔的檔名。使用資料庫的名稱相同的檔案名稱。例如當您備份 PortalSiteName _PROF 資料庫,檔案名稱指定為 PortalSiteName _PROF。
  7. 按三次 [確定]
  8. 當您收到備份作業成功完成的訊息,請按一下 [確定]
  9. 每個資料庫重複步驟 4 到步驟 7。

確認 PortalProperties 資料表內容的資料庫中的 [PortalRecoveryBackup] 欄中值不設為 Null

確認 PortalProperties 資料表內容的資料庫中的 [PortalRecoveryBackup] 欄中值不設為 Null。如果 PortalRecoveryBackup] 欄中的值設定為 Null 時,您無法從備份還原 SharePoint 入口網站 Server 2003 的資料。請確定值未設定為 Null 之前執行本文中其餘的步驟。

若要驗證之 PortalProperties 資料表位於內容的資料庫中的 [PortalRecoveryBackup] 欄中值不設為 Null,請依照下列步驟執行:
  1. 啟動 SQL Server 企業管理員。
  2. 展開 Microsoft SQL Server]、 展開伺服器群組]、 展開適當的伺服器,然後展開 [資料庫]。
  3. 展開 [內容資料庫],然後按一下 [表格

    附註內容資料庫的名稱通常會結束 _SITE。
  4. PortalProperties] 上按一下滑鼠右鍵,指向 [開啟資料表],然後再按一下 [傳回所有資料列
  5. 確認 PortalRecoveryBackup] 欄中的值不設為 Null。

    如果 PortalRecoveryBackup] 欄中的值設定為 Null,使用 SharePoint 入口網站伺服器備份資料與還原工具建立 SharePoint 入口網站 Server 2003 資料的備份。 然後,重複步驟 1 到 5,以確認 PortalRecoveryBackup] 欄中的值已不再設為 Null。 使用 SharePoint 入口網站伺服器備份資料與還原工具來建立備份時,應該擴展 PortalRecoveryBackup 資料行中的值。

刪除入口網站伺服器陣列上

若要刪除入口網站伺服器陣列上的,請依照下列步驟執行:
  1. 啟動 SharePoint 入口網站伺服器中央系統管理。
  2. 在 [入口網站和虛擬伺服器設定ServerName] 頁面 [SharePoint 入口網站伺服器中央管理上,按一下 清單與管理入口網站
  3. 按一下入口網站] 旁的箭號,然後按一下 [刪除入口網站
  4. 請確定已清除 [刪除所有資料庫] 核取方塊。如果已選取 [刪除所有資料庫] 核取方塊,按一下以清除 [都刪除所有資料庫] 核取方塊。
  5. 按一下 [確定]
  6. 對每個入口網站伺服器陣列上重複步驟 2 到 5。
  7. 在 [刪除入口網站] 頁面上,按一下 [到 SharePoint 入口網站伺服器管理中心]。

移除電子郵件伺服器設定

如果您設定電子郵件伺服器的 SharePoint 入口網站 Server 2003,移除電子郵件伺服器設定。要這麼做,請您執行下列步驟:
  1. ServerName] 頁面 [SharePoint 入口網站伺服器中央管理 伺服器設定,] 底下按一下 [設定電子郵件伺服器設定]。

    附註若要協助您記住設定電子郵件伺服器設定] 頁面上的設定,以便稍後還原設定,要這一頁的螢幕擷取畫面,才能移除此設定。若要執行此動作按下 ALT + PRINT SCREEN、 啟動 Microsoft WordPad 或 Microsoft Word,然後按一下 [編輯] 功能表上的 [貼上]。 在 [檔案] 功能表上按一下 [儲存檔案,然後再指定 [檔案名稱和您要儲存檔案的位置。
  2. 移除簡易郵件傳送通訊協定 (SMTP) 伺服器和電子郵件設定,然後按一下 [確定]

移除元件的工作分派

若要將元件的工作分派,請依照下列步驟執行:
  1. ServerName] 頁面 [SharePoint 入口網站伺服器中央管理上的 伺服器設定,按一下 [設定伺服器拓樸]。
  2. 在 [設定伺服器拓樸] 頁面底部,按一下 [變更元件]。
  3. 元件工作分派] 區域中按一下以清除 [核取方塊,為每個目前指派給伺服器的元件。 比方說按一下以清除 [Web] 核取方塊]、 [搜尋] 核取方塊] 及 [索引] 核取方塊。
  4. 工作伺服器元件] 區域中按一下 [無] 在 [工作伺服器] 方塊,再按 [確定]
  5. 按一下 [關閉]。

從組態資料庫中斷連接伺服器

若要中斷設定資料庫伺服器,請依照下列步驟執行:
  1. ServerName] 頁面 [SharePoint 入口網站伺服器中央管理上的 伺服器設定,按一下 [設定組態資料庫伺服器]。
  2. 資料庫連線ServerName 頁面指定組態資料庫設定區域中, 按一下 [從組態資料庫中斷連線,然後按一下 [[確定]

    附註如果當您嘗試從組態資料庫中斷連線時,您會收到錯誤訊息,依照 You receive an error message when you try to disconnect from the configuration database] 區段。

當您嘗試從組態資料庫中斷連線時,收到錯誤訊息

在某些案例中您收到下列錯誤訊息,當您嘗試從組態資料庫中斷連線:
您無法移除此伺服器,因為某些元件仍在使用中。在 [設定伺服器拓撲和元件指定] 頁面停用這些元件,然後再試一次。
如果要解決這個問題,請依照下列步驟執行:
  1. 在左窗格中按一下 SharePoint 入口網站伺服器,然後再按一下 [在 ServerName] 頁面 [SharePoint 入口網站伺服器中央管理 伺服器設定] 底下的 [設定伺服器拓樸]。
  2. 在 [資料庫伺服器設定,請 通用電子郵件伺服器 項目和 單一登入認證 的項目都不設定。
  3. 在 [元件指定,驗證沒有元件會指派給伺服器。按一下 [關閉]。
  4. 重複步驟,在 Disconnect the server from the configuration database] 區段,從組態資料庫中斷連接伺服器。然後,使用下列方法之一:
  5. 指定元件設定資料庫伺服器及內容資料庫伺服器。要這麼做,請您執行下列步驟:
    1. 在左窗格中按一下 SharePoint 入口網站伺服器,然後再按一下 [在 ServerName] 頁面 [SharePoint 入口網站伺服器中央管理 伺服器設定] 底下的 [設定伺服器拓樸]。
    2. 元件設定資料庫伺服器 下的項目 資料庫伺服器設定 旁, 按一下 [伺服器名稱]。
    3. 在 [作業成功] 頁面上,按一下 [到 SharePoint 入口網站伺服器管理中心]。
    4. 按一下以清除 [使用同一伺服器作為組態資料庫] 核取方塊,指定] 設定為元件設定資料庫頁面上、 在 伺服器名稱] 方塊中輸入新的伺服器名稱然後按一下 [確定]
    5. ServerName] 頁面 [SharePoint 入口網站伺服器中央管理上的 伺服器設定,按一下 [設定伺服器拓樸]。
    6. 資料庫伺服器設定] 下的 [內容資料庫伺服器] 項目,旁邊按一下伺服器的名稱。
    7. 按一下以清除 [使用同一伺服器作為組態資料庫] 核取方塊,在 [指定內容資料庫] 頁面上,在 伺服器名稱] 方塊中輸入新的伺服器名稱然後按一下 [確定]
    8. 在 [作業成功] 頁面上,按一下 [到 SharePoint 入口網站伺服器管理中心]。
    9. 重複步驟,在 Disconnect the server from the configuration database] 區段,從組態資料庫中斷連接伺服器。然後,使用下列方法之一:
  6. 使用 SQL Server 企業管理員中斷設定資料庫的連結。要這麼做,請您執行下列步驟:
    1. 啟動 SQL Server 企業管理員。
    2. 展開 Microsoft SQL Server]、 展開伺服器群組]、 展開適當的伺服器,然後展開 [資料庫]。
    3. 組態資料庫上按一下滑鼠右鍵,指向 [所有工作],然後再按一下 [卸離資料庫
    4. 按一下 [在 卸離資料庫的 DatabaseName] 對話方塊的 [確定]

      資料庫卸離,並複製到的 Drive: \Program Files\Microsoft SQL Server\MSSQL\Data 資料夾。
    5. 按一下 [確定] 當您收到訊息,說明作業已順利完成。
    6. 重複步驟,在 Disconnect the server from the configuration database] 區段,從組態資料庫中斷連接伺服器。

指定內容存取帳號和入口網站應用程式集區識別

如果要指定內容存取帳號] 和 [入口網站應用程式集區識別,請依照下列步驟執行:
  1. 指定預設內容存取帳戶。要這麼做,請您執行下列步驟:
    1. 在 [設定伺服器陣列帳號設定頁面的 [預設內容存取帳號] 區域按一下以選取 [指定帳戶] 核取方塊。
    2. 在 [使用者名稱 (DOMAIN\user 名稱)] 方塊中,鍵入您要用作預設內容存取帳號使用者帳戶。在 DomainName 中輸入使用者帳戶 \ UserName 格式。在 [密碼] 方塊和 [確認密碼] 方塊中,請指定密碼。
  2. 指定入口網站應用程式集區識別。若要執行此動作鍵入 [您想要使用作為入口網站應用程式集區身分識別,在 入口網站應用程式集區識別碼 區域中的 [使用者名稱 (DOMAIN\user 名稱)] 方塊的使用者名稱]。在 [DomainName 中輸入使用者名稱 \ UserName 格式。在 [密碼] 方塊和 [確認密碼] 方塊中,請指定密碼。
  3. 按一下 [確定]

建立組態資料庫

如果要在新的資料庫伺服器上建立組態資料庫,請依照下列步驟執行:
  1. 在 [資料庫連線 區域的 ServerName] 頁面指定組態資料庫設定中,按一下 [建立組態資料庫]。
  2. 組態資料庫伺服器] 區域中輸入在 資料庫伺服器] 方塊中執行 SQL Server 的遠端電腦的名稱。
  3. 設定資料庫名稱] 區域中指定您想要用於 [組態] 資料庫的名稱,再按 [確定]

設定伺服器陣列帳號設定

如果要設定伺服器陣列帳號設定,請依照下列步驟執行:
  1. 在設定伺服器陣列帳號設定頁面的 [連絡人電子郵件地址] 區域鍵入 [您的電子郵件地址]。
  2. Proxy 伺服器設定] 區域中確認已選取 [不待辦藉由 Proxy 伺服器連線。然後,按一下 [確定]

指定元件的工作分派

若要指定元件的工作分派,請依照下列步驟執行:
  1. 在 [設定伺服器拓樸] 頁面底部,按一下 [變更元件]。
  2. 在 [變更元件指定] 頁面上,請依照下列步驟執行:
    1. 元件工作分派] 區域中按一下以選取 [將您想要指派給伺服器的元件旁邊的核取方塊。比方說按一下以選取 [Web] 核取方塊]、 [搜尋] 核取方塊] 及 [索引] 核取方塊。
    2. 在 [工作伺服器元件] 區域中的 [作業伺服器] 方塊按一下 [伺服器名稱]。
    3. 按一下 [確定],然後再按一下 [關閉]
  3. 如果想將電子郵件伺服器設定按一下 [在 ServerName] 頁面 [SharePoint 入口網站伺服器中央管理 伺服器設定] 底下的 [設定電子郵件伺服器設定]。
  4. 在 [設定電子郵件伺服器設定 」 網頁上指定 SMTP 伺服器和您想要使用的電子郵件地址。然後,按一下 [確定]

還原 SharePoint 入口網站 Server 2003 的資料

如果要從備份中還原 SharePoint 入口網站 Server 2003 資料請依照下列步驟執行:
  1. 啟動 「 SharePoint 入口網站伺服器資料備份及還原工具。
  2. 按一下 [還原] 索引標籤。
  3. 按一下 [資訊清單檔案] 方塊旁邊的 [瀏覽]。
  4. 找出包含備份的檔案資料夾、 按一下.xml 資訊清單檔案,然後按一下 [開啟]。
  5. 展開 [可用的元件,] 然後按一下 [所有伺服器伺服陣列元件
  6. 按一下 SITEDBS] 項目,然後按一下 [編輯]。

    附註請不要按以選取 所需參數] 核取方塊。
  7. 在 [入口網站復原資訊] 對話方塊,請依照下列步驟執行:
    1. IIS 虛擬伺服器和入口網站 URL 區域,請確認下列條件,則為 True:
      • Microsoft 網際網路資訊服務 (IIS) 虛擬伺服器設定為 預設的網站
      • 入口網站 URL 設為您想要的 URL。比方說 URL 設定為 http:// ServerName
    2. 資料庫資訊] 區域中按一下 [資料庫伺服器名稱]。然後,指定您想要用於內容資料庫]、 [使用者設定檔資料庫] 及 [服務資料庫的名稱。

      附註內容資料庫的名稱通常會結束 _SITE。使用者設定檔資料庫的名稱通常會結束 _PROF。服務資料庫名稱通常會結束 _SERV。
    3. 按一下 [確定]
  8. 確認 [就緒] 核取方塊顯示為 SITEDBS] 項目,然後按一下以選取 [就緒] 核取方塊。

    附註當您將資料庫移到執行 SQL Server 的遠端電腦時時, 您沒有還原索引。 不過,如果您想要還原索引,請確定 [就緒] 核取方塊的旁邊 INDEX 項目已選取。
  9. 按一下 [還原]。
  10. 按一下 [確定] 當您收到訊息,說明還原作業已順利完成。
  11. 按一下 [檔案] 功能表 [結束] 以結束 「 SharePoint 入口網站伺服器資料備份 」 和 「 還原 」 工具。
  12. 從 Windows SharePoint 服務中央管理,按一下 [設定虛擬伺服器。每個延伸的站台按一下 [定義管理的路徑,並再重新建立受管理的路徑使用備份時所花費在參考螢幕擷取畫面。
  13. 還原 web.config 檔案的備份來重新建立安全的控制項項目和自訂 Web 組件項目。

?考

如更多有關如何移動使用 Microsoft SQL Server 桌面引擎 2000年 (MSDE) 到 SQL Server 的 SharePoint 入口網站 Server 2003 的安裝,按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
837848如何將 SharePoint 入口網站 Server 2003 從 MSDE 移至 SQL Server
如需有關如何備份和還原 SharePoint 入口網站 Server 2003 的詳細資訊,請參閱 [備份及還原]] 主題在 系統 Microsoft Office SharePoint 入口網站 Server 2003 管理員手冊]。系統 Microsoft Office SharePoint 入口網站 Server 2003 管理員指南 (系統管理員的 Help.chm)] 位於 [SharePoint 入口網站伺服器 2003 CD 的根資料夾中的 [文件] 資料夾。

屬性

文章編號: 894164 - 上次校閱: 2009年3月19日 - 版次: 4.0
這篇文章中的資訊適用於:
  • Microsoft Office SharePoint Portal Server 2003
關鍵字:?
kbmt kbconfig kbhowto KB894164 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:894164
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com