Share via


合併內容資料庫 (Office SharePoint Server 2007)

當資料庫比預期小時,您可以合併內容資料庫,而且可相當方便地將數個網站集合合併到一個資料庫以有助於負載平衡。

合併內容資料庫

請使用下列程序,合併與網站集合相關聯的內容資料庫。

重要

建議您在合併內容資料庫之前,先安裝四月累計更新。此更新會修正 Stsadm mergecontentdbs 作業的已知問題。如需詳細資訊,請參閱<部署 Office SharePoint Server 2007 的軟體更新>。

使用 Stsadm 命令列工具中的 mergecontentdbs 作業之前,請確定硬碟上的可用空間至少相當於來源網站集合大小的三倍。若要決定網站集合的大小,請參閱 enumsites 作業的 StorageUsedMB 屬性。如需詳細資訊,請參閱<Enumsites:Stsadm 作業 (Office SharePoint Server)>。

您必須同時是「伺服器陣列管理員」群組和本機電腦「管理員」群組的成員,才能完成下列程序。您必須擁有任何需移動之網站集合的「完全控制」權限。用以執行此程序的帳戶必須是 Microsoft SQL Server db_owner 固定資料庫角色的成員。

合併兩個或多個網站集合資料庫

  1. 在 SharePoint 產品及技術安裝所在的磁碟機上,使用命令提示字元變更到下列目錄:

    %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin

  2. 輸入下列命令,然後按 ENTER:
    Stsadm -o mergecontentdbs -url <URL> -sourcedatabasename <資料庫名稱> -destinationdatabasename <資料庫名稱> -operation 2

    其中,URL 是包含要移動之網站集合的 Web 應用程式位址;來源資料庫名稱 是要合併的第一個資料庫名稱;目的地資料庫名稱是要合併的第二個資料庫名稱;而作業 2 則是「完整資料庫合併」作業。

    如需詳細資訊,請參閱<Mergecontentdbs:Stsadm 作業 (Office SharePoint Server)>。

  3. 輸入下列命令,然後按 ENTER,以重新啟動 IIS:
    iisreset /noforce

另請參閱

概念

新增、分割和合併內容資料庫 (Office SharePoint Server 2007)
新增內容資料庫 (Office SharePoint Server 2007)
移動網站集合至新的資料庫 (分割內容資料庫) (Office SharePoint Server 2007)