移動內容資料庫 (Windows SharePoint Services 3.0)

您可以將 Microsoft SQL Server 2005 執行個體之間的內容資料庫,從執行 Windows SharePoint Services 3.0 的伺服器移動至執行 Windows SharePoint Services 3.0 的任何其他伺服器、從 一個 Web 應用程式移動至另一個 Web 應用程式,或者從 Windows Internal Database 移動至 SQL Server 2005 的執行個體。您也可以將任何 Web 應用程式的一或多個內容資料庫移動至另一個 Web 應用程式。

注意

Windows Internal Database 會使用 SQL Server 技術來做為僅供 Windows 角色和功能使用的關聯性資料儲存區,例如 Windows SharePoint Services、Active Directory Rights Management Services、UDDI Services、Windows Server Update Services 及 Windows System Resources Manager。

您可能會在升級或移轉程序、備份和復原程序,或將內容資料庫從開發環境移動至實際執行環境的程序中,移動內容資料庫。

重要

本文僅包含移動內容資料庫,至於移動與 Windows SharePoint Services 3.0 相關聯的其他資料庫資訊,則不在本文範圍。

您可使用 SharePoint 管理中心網站或使用 Stsadm 命令列工具,執行此工作。

重要

如果您卸離再重新附加內容資料庫,請注意,下次編目該內容資料庫內的內容時,將會進行完整編目,即使已要求累加編目也是一樣。因為完整編目會將編目程式所找到的所有內容都重新編目,因此無論該內容先前是否已編目,完整編目都需要花費比累加編目更多的時間才能完成。

如果您要還原不同的伺服器陣列,則在還原程序期間,資料庫存取帳戶必須是資料庫伺服器上管理員群組的成員。帳戶必須有此角色才可複製資料庫的安全性設定。此存取等級可在完成還原程序之後移除。

如果您正在執行 Windows SharePoint Services 3.0 基礎結構更新,則當您使用內建工具還原或重新附加資料庫時,會保留每個內容資料庫的識別碼 (ID)。使用內建工具時,變更記錄檔保留的預設行為如下:

  • 還原伺服器陣列時,會保留所有資料庫的變更記錄。

  • 重新附加資料庫時,會保留內容資料庫的變更記錄檔。

  • 當您只還原內容資料庫時,「不會」保留內容資料庫的變更記錄檔。

保留資料庫識別碼及變更記錄檔時,[搜尋] 會根據編目規則所定義的定期排程繼續編目。不保留變更記錄檔時,[搜尋] 會在下次排定的編目期間,執行完整編目。

如需詳細資訊,請參閱<Back up and restore the entire farm (Windows SharePoint Services 3.0 technology)>。

工作需求

以下是執行這項工作之程序的必要條件:

  • 您必須是來源伺服器電腦與目的地伺服器電腦上管理員群組的成員。

  • 您至少必須具備 SQL Server 2005 中的下列角色:

    • 執行 SQL Server 2005 來源伺服器或 SQL Server 執行個體的 db_owner 固定資料庫角色,以中斷資料庫。

    • 執行 SQL Server 2005 目的伺服器或 SQL Server 執行個體的 dbcreater 固定伺服器角色,以附加資料庫。

若要移除內容資料庫,您可以執行與環境對應的程序:

另請參閱

概念

維護資料庫 (Windows SharePoint Services 3.0)
Windows SharePoint Services 3.0 資料庫維護 (白皮書)
規劃及監視 Windows SharePoint Services 的 SQL Server 儲存體:效能建議與最佳作法 (白皮書)
新增、分割及合併內容資料庫 (Windows SharePoint Services 3.0)
移動所有資料庫 (Windows SharePoint Services 3.0)