次の方法で共有


中央管理サーバーとサーバー グループの作成 (SQL Server Management Studio)

このトピックでは、SQL Server Management Studioを使用して、SQL Server のインスタンスを SQL Server 2014 の中央管理サーバーとして指定する方法について説明します。 中央管理サーバーには、1 つ以上の中央管理サーバー グループに編成される SQL Server インスタンスの一覧が格納されます。 中央管理サーバー グループを使用して実行したアクションは、サーバー グループ内のすべてのサーバーに影響します。 これには、オブジェクト エクスプローラーを使用したサーバーへの接続と、Transact-SQL ステートメントやポリシー ベースの管理ポリシーの複数サーバーでの同時実行が含まれます。

Note

SQL Server よりも前のバージョンの SQL Server 2008 では、中央管理サーバーを指定できません。

このトピックの内容

はじめに

セキュリティ

アクセス許可

中央管理サーバーへのアクセスは、msdb データベースの 2 つのデータベース ロールによって許可されます。 中央管理サーバーを管理できるのは、ServerGroupAdministratorRole ロールのメンバーだけです。 中央管理サーバーに接続するには、ServerGroupReaderRole ロールのメンバーシップが必要です。

中央管理サーバーによって保持される接続は、ユーザーのコンテキスト内で Windows 認証を使用して実行されるため、登録済みサーバーでの有効な権限が変わることがあります。 たとえば、 SQL Server A のインスタンスでは sysadmin 固定サーバー ロールのメンバーであるユーザーでも、 SQL Server B のインスタンスでは権限が限られていることがあります。

SQL Server Management Studio を使用する

ここでは、以下の作業の手順について説明します。

  1. 中央管理サーバーを作成する。

  2. 中央管理サーバーに対してサーバー グループを 1 つ以上追加し、そのサーバー グループに登録済みサーバーを 1 つ以上追加する。

中央管理サーバーを作成する

  1. SQL Server Management Studio では、 [表示] メニューで [登録済みサーバー]をクリックします。

  2. [登録済みサーバー] で、[データベース エンジン]を展開して [中央管理サーバー] を右クリックし、[中央管理サーバーの登録] をクリックします。

  3. [新規サーバーの登録] ダイアログ ボックスで、ドロップダウン リストにあるサーバーから、中央管理サーバーにする SQL Server インスタンスを選択します。 中央管理サーバーに対して Windows 認証を使用する必要があります。

  4. [登録済みサーバー]で、サーバー名と説明 (省略可) を入力します。

  5. [ 接続のプロパティ ] タブで、ネットワークと接続のプロパティを確認または変更します。 詳細については、「[サーバーへの接続] ([接続プロパティ] ページ) (データベース エンジン)」を参照してください。

  6. [テスト]をクリックして接続をテストします。

  7. [保存] をクリックします。 SQL Server のインスタンスが [中央管理サーバー] フォルダーに表示されます。

新しいサーバー グループを作成し、グループにサーバーを追加する

  1. [登録済みサーバー]で、 [中央管理サーバー]を展開します。 上に挙げた手順で追加した SQL Server のインスタンスを右クリックし、 [新しいサーバー グループ]を選択します。

  2. [新しいサーバー グループのプロパティ]で、グループの名前と説明 (省略可) を入力します。

  3. [登録済みサーバー]で、サーバー グループを右クリックし、 [新規サーバーの登録]をクリックします。

  4. [新規サーバーの登録] で、SQL Server のインスタンスを選択します。 詳細については、「新しい登録済みサーバーの作成 (SQL Server Management Studio)」を参照してください。 必要に応じてサーバーを追加します。

複数の構成対象に対してクエリを同時に実行するには

  • 1 つの中央管理サーバー、1 つ以上のサーバー グループ、および 1 つ以上の登録済みサーバーを作成すると、グループ全体に対してクエリを同時に実行できるようになります。 サーバー グループ内の複数サーバーで Transact-SQL ステートメントを同時に実行する方法の詳細については、「複数のサーバーに対するステートメントの同時実行 (SQL Server Management Studio)」を参照してください。

参照

中央管理サーバーを使用した複数のサーバーの管理