次の方法で共有


コンテンツ データベースを追加する (SharePoint Foundation 2010)

 

適用先: SharePoint Foundation 2010

この記事の手順を使用して、新しいコンテンツ データベースを作成して Web アプリケーションに追加できます。

この記事の内容:

  • サーバーの全体管理を使用してコンテンツ データベースを Web アプリケーションに追加するには

  • Windows PowerShell を使用してコンテンツ データベースを Web アプリケーションに追加するには

サーバーの全体管理を使用して、コンテンツ データベースを Web アプリケーションに追加するには

  1. この操作の実行に使用するユーザー アカウントが Farm Administrators SharePoint グループのメンバーであることを確認します。SQL Server への接続に Windows 認証を使用する場合、そのユーザー アカウントは、データベースが作成される SQL Server インスタンス上で SQL Server dbcreator 固定サーバー ロールのメンバーでもある必要があります。SQL Server への接続に SQL 認証を使用する場合、コンテンツ データベースの作成時に指定する SQL 認証アカウントは、データベースが作成される SQL Server インスタンス上で dbcreator 権限を持っている必要があります。

  2. SharePoint サーバーの全体管理 Web サイトで、[アプリケーション構成の管理] をクリックします。

  3. [データベース] セクションで [コンテンツ データベースの管理] をクリックします。

  4. [コンテンツ データベースの管理] ページで、[コンテンツ データベースの追加] をクリックします。

  5. [コンテンツ データベースの追加] ページで、次の操作を実行します。

    1. 新しいデータベース用の Web アプリケーションを指定します。

    2. 新しいデータベースをホストするデータベース サーバーを指定します。

    3. 新しいデータベースで使用する認証方式を指定し、必要に応じてアカウント名とパスワードを入力します。

      重要

      アカウント名とパスワードは SQL Server ログインとして既存のものである必要があります。

    4. フェールオーバー データベース サーバーが存在する場合は、その名前を指定します。

    5. 警告が出ないで作成できるトップレベル サイトの数を指定します。既定値は 9,000 です。

    6. データベース内に作成できるトップレベル サイトの総数を指定します。既定値は 15,000 です。

    7. [OK] をクリックします。

Windows PowerShell を使用してコンテンツ データベースを Web アプリケーションに追加するには

  1. 次の最小要件を満たしていることを確認します。Add-SPShellAdmin を参照してください。SQL Server への接続に Windows 認証を使用する場合、そのユーザー アカウントは、データベースが作成される SQL Server インスタンス上で SQL Server dbcreator 固定サーバー ロールのメンバーでもある必要があります。SQL Server への接続に SQL 認証を使用する場合、コンテンツ データベースの作成時に指定する SQL 認証アカウントは、データベースが作成される SQL Server インスタンス上で dbcreator 権限を持っている必要があります。

  2. [スタート] ボタンをクリックして、[管理ツール] をクリックします。

  3. [SharePoint 2010 管理シェル] をクリックします。

  4. Windows PowerShell コマンド プロンプトで、以下のコマンドを入力します。

    New-SPContentDatabase -Name <ContentDbName> -WebApplication <WebApplicationName>
    

    <ContentDbName> は作成するコンテンツ データベースの名前、<WebApplicationName> は新しいデータベースを接続する Web アプリケーションの名前です。

    詳細については、「New-SPContentDatabase」を参照してください。

注意

既存のコンテンツ データベースを Web アプリケーションに追加するには、Windows PowerShell コマンドレット Mount-SPContentDatabase を使用します。詳細については、「Mount-SPContentDatabase」を参照してください。

コマンドライン管理タスクを実行するときには Windows PowerShell を使用することが推奨されています。Stsadm コマンドライン ツールは推奨されていませんが、製品の以前のバージョンとの互換性をサポートするために含まれています。

See Also

Concepts

コンテンツ データベースを接続または切断する (SharePoint Foundation 2010)
データベース間でサイト コレクションを移動する (SharePoint Foundation 2010)