中央管理サーバーとサーバー グループの作成 (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 つ以上追加し、そのサーバー グループに登録済みサーバーを 1 つ以上追加する。
中央管理サーバーを作成する
SQL Server Management Studio では、 [表示] メニューで [登録済みサーバー]をクリックします。
[登録済みサーバー] で、[データベース エンジン]を展開して [中央管理サーバー] を右クリックし、[中央管理サーバーの登録] をクリックします。
[新規サーバーの登録] ダイアログ ボックスで、ドロップダウン リストにあるサーバーから、中央管理サーバーにする SQL Server インスタンスを選択します。 中央管理サーバーに対して Windows 認証を使用する必要があります。
[登録済みサーバー]で、サーバー名と説明 (省略可) を入力します。
[ 接続のプロパティ ] タブで、ネットワークと接続のプロパティを確認または変更します。 詳細については、「[サーバーへの接続] ([接続プロパティ] ページ) (データベース エンジン)」を参照してください。
[テスト]をクリックして接続をテストします。
[保存] をクリックします。 SQL Server のインスタンスが [中央管理サーバー] フォルダーに表示されます。
新しいサーバー グループを作成し、グループにサーバーを追加する
[登録済みサーバー]で、 [中央管理サーバー]を展開します。 上に挙げた手順で追加した SQL Server のインスタンスを右クリックし、 [新しいサーバー グループ]を選択します。
[新しいサーバー グループのプロパティ]で、グループの名前と説明 (省略可) を入力します。
[登録済みサーバー]で、サーバー グループを右クリックし、 [新規サーバーの登録]をクリックします。
[新規サーバーの登録] で、SQL Server のインスタンスを選択します。 詳細については、「新しい登録済みサーバーの作成 (SQL Server Management Studio)」を参照してください。 必要に応じてサーバーを追加します。
複数の構成対象に対してクエリを同時に実行するには
- 1 つの中央管理サーバー、1 つ以上のサーバー グループ、および 1 つ以上の登録済みサーバーを作成すると、グループ全体に対してクエリを同時に実行できるようになります。 サーバー グループ内の複数サーバーで Transact-SQL ステートメントを同時に実行する方法の詳細については、「複数のサーバーに対するステートメントの同時実行 (SQL Server Management Studio)」を参照してください。