シナリオ:
開発サーバーのすべてのデータベース名を取得する必要がある状況について考えてください。または、すべてのUATサーバーにログインが存在するかどうかを確認してください。このような状況では、各SQL Serverインスタンスに個別に接続してクエリを実行する必要があります。ワンクリックで複数のサーバーで同じクエリを実行できる方法があるかどうか知りたいですか?>
解決策:
登録済みサーバーグループを作成してから、SQLServerインスタンスを追加できます。登録済みグループを作成する方法を見てみましょう。ステップ1:SSMSを開き、[表示]に移動して[登録済みサーバー]を選択します。 登録サーバーグループの作成方法
登録サーバーウィンドウが開きます以下に示すように。
SQLServerインスタンスをSQLServerの登録済みサーバーグループに追加する方法
ステップ2:登録済みサーバーグループに新しいグループを追加する [ローカルサーバーグループ]を右クリックして、[新しいサーバーグループ]に移動します。すべての開発サーバーをこのグループに追加するとします。
SQLServerでサーバーグループを作成する方法-SQLServerチュートリアル
グループを提供する名前、説明、[OK]をクリックします。
ステップ3:SQLServerインスタンスをサーバーグループに追加する
Development-Serverグループが作成されたら、SQLServerインスタンスを追加できます。
SQLServerインスタンスをSQLServerの登録済みサーバーグループに追加する方法
登録グループに追加するSQLServerインスタンス情報を提供する必要があります(開発サーバー)
SQL Serverインスタンス名を入力し、テストして、最後に[保存]ボタンをクリックします。
SQLServerインスタンスをSQLServerの登録済みサーバーグループに追加する方法
手順3を繰り返して、登録済みサーバーグループにSQLServerインスタンスを追加します。
ステップ4:登録済みサーバーグループでクエリを実行する方法 [登録済みサーバーのグループ名]をクリックして、[新しいクエリ]をクリックします。新しく開いたウィンドウで実行するクエリはすべて、登録済みサーバーグループに含まれるすべてのSQLServerインスタンスで実行されます。
登録済みサーバーを使用して複数のSQLServerインスタンスでSQLServerクエリを実行する方法。