共用方式為


移動內容資料庫 (Search Server 2008)

更新日期: 2008-08-07

您可以在不同的 Microsoft SQL Server 2005 執行個體間移動內容資料庫,從某部執行 Microsoft Search Server 2008 的伺服器移至其他執行 Search Server 2008 的伺服器、從某個 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。

您可能會在升級或移轉時、備份及復原時,或將網站從開發環境移至實際執行環境時移動內容資料庫。

重要事項重要事項:

本文只涵蓋移動內容資料庫部分,而不提供移動其他 Search Server 2008 相關資料庫的資訊。

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

重要事項重要事項:

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

如果您正在執行 Infrastructure Update for Microsoft Office Servers,則當您使用內建工具還原或重新附加資料庫時,會保留每個內容資料庫的識別碼 (ID)。使用內建工具時,變更記錄檔保留的預設行為如下:

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

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

  • 若只還原內容資料庫,將不會包留內容資料庫的變更記錄檔。

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

工作需求

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

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

  • 至少要有 SQL Server 2005 的下列角色:

    • 執行 SQL Server 2005 或 SQL Server 執行個體之來源伺服器上,可中斷資料庫連線之資料庫的 dbowner 固定資料庫角色。

    • 若要在伺服器陣列間移動資料庫,必須在還原期間,將資料庫存取帳戶指派為資料庫伺服器上之管理員群組的成員。帳戶必須有此角色才可複製資料庫的安全性設定。此存取控制可在完成還原程序之後移除。

    • 執行 SQL Server 2005 伺服器或 SQL Server 執行個體之目的地伺服器上,可附加資料庫的 dbcreator 固定伺服器角色。

若要移動內容資料庫,可以執行您環境所適用的程序:

另請參閱

維護資料庫 (Search Server 2008)
新增、分割和合併內容資料庫 (Search Server 2008)
移動所有資料庫 (Search Server 2008)