コンテンツ データベースをマージする (Windows SharePoint Services 3.0)
データベースが比較的小さく、負荷分散に役立つように複数のサイト コレクションを 1 つのデータベースに結合すると便利な場合、コンテンツ データベースをマージできます。
コンテンツ データベースをマージする
次の手順を使用して、サイト コレクションに関連付けられたコンテンツ データベースをマージします。
重要
コンテンツ データベースをマージする前に、4 月の累積的な更新プログラムをインストールすることをお勧めします。この更新プログラムは、Stsadm mergecontentdbs 操作に関する既知の問題を解決します。詳細については、「Windows SharePoint Services 3.0 用のソフトウェア更新プログラムを展開する」を参照してください。
Stsadm コマンド ライン ツールで mergecontentdbs 操作を行う前に、ハードディスクに展開元サイト コレクションのサイズの 3 倍以上の空き領域があることを確認してください。展開元サイト コレクションのサイズを確認するには、enumsites 操作の StorageUsedMB 属性を確認します。詳細については、「Enumsites : Stsadm 操作 (Windows SharePoint Services)」を参照してください。
次の手順を実行するには、ローカル コンピュータのファームの管理者グループと Administrators グループの両方のメンバである必要があります。移動する必要があるサイト コレクションに対してフル コントロール アクセス許可を持っている必要があります。この手順の実行に使用するアカウントは、Microsoft SQL Server の db_owner 固定データベース ロールのメンバである必要があります。
複数のサイト コレクション データベースをマージする
コマンド プロンプトで、SharePoint 製品とテクノロジがインストールされているドライブで、次のディレクトリに移動します。
%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin
次のコマンドを入力して Enter キーを押します。
Stsadm -o mergecontentdbs -url <URL> -sourcedatabasename <データベース名> -destinationdatabasename <データベース名> -operation 2ここで、url には、移動するサイト コレクションを含む Web アプリケーションのアドレス、sourcedatabasename にはマージする最初のデータベースの名前、destinationdatabasename にはマージする 2 番目のデータベースの名前、をそれぞれ指定します。また、operation 2 は、データベースの完全なマージを意味します。
詳細については、「Mergecontentdbs : Stsadm 操作 (Windows SharePoint Services)」を参照してください。
IIS を再起動するには、次のように入力してから、Enter キーを押します。
iisreset /noforce
関連項目
概念
コンテンツ データベースを追加、分割、およびマージする (Windows SharePoint Services 3.0)
コンテンツ データベースを追加する (Windows SharePoint Services 3.0)
新しいデータベースにサイト コレクションを移動する (コンテンツ データベースを分割する) (Windows SharePoint Services 3.0)