新しい登録済みサーバーの作成 (SQL Server Management Studio)

このトピックでは、サーバーを SQL Server 2012 の SQL Server Management Studio の 登録済みサーバー コンポーネントに登録することによって、頻繁にアクセスするサーバーの接続情報を保存する方法について説明します。 サーバーの登録は、接続する前か、またはオブジェクト エクスプローラーから接続するときに実行できます。 ローカル コンピューターのサーバー インスタンスを登録するには、特殊なメニュー オプションを使用します。

登録済みサーバーには、次の 2 種類があります。

  • ローカル サーバー グループ

    ローカル サーバー グループを使用すると、管理頻度の高いサーバーに簡単に接続できます。 ローカル サーバーとローカル以外のサーバーは、どちらもローカル サーバー グループに登録されます。 ローカル サーバー グループは各ユーザーに固有です。 登録済みサーバーの情報を共有する方法については、「登録済みサーバー情報のエクスポート (SQL Server Management Studio)」および「登録済みサーバー情報のインポート (SQL Server Management Studio)」を参照してください。

    注意

    可能な限り Windows 認証を使用することをお勧めします。

  • 中央管理サーバー

    サーバー登録は、ファイル システムではなく中央管理サーバーに保存されます。 中央管理サーバーおよび従属登録済みサーバーは、Windows 認証を使用しないと登録できません。 中央管理サーバーを登録すると、そのサーバーに関連する登録済みサーバーが自動的に表示されます。 中央管理サーバーの詳細については、「中央管理サーバーを使用した複数のサーバーの管理」を参照してください。 SQL Server 2008 よりも前のバージョンの SQL Server では、中央管理サーバーを指定できません。

SQL Server Management Studio の使用

ローカル サーバー インスタンスを自動的に登録するには

  • [登録済みサーバー] で、[登録済みサーバー] ツリーの任意のノードを右クリックし、[ローカル サーバーの登録情報を更新] をクリックします。

新しい登録済みサーバーを作成するには

  • SQL Server Management Studio で [登録済みサーバー] が表示されていない場合は、[表示] メニューの [登録済みサーバー] をクリックします。

    • [サーバーの種類]
      [登録済みサーバー] を使用してサーバーを登録する場合、[サーバーの種類] ボックスは読み取り専用になり、[登録済みサーバー] ペインに表示されているサーバーの種類と一致する値が表示されます。 別の種類のサーバーを登録するには、新しいサーバーの登録を開始する前に、[登録済みサーバー] ツール バーの [データベース エンジン][分析サーバー][Reporting Services]、または [Integration Services] をクリックします。

    • [サーバー名]
      登録するサーバー インスタンスを、<servername>[\<instancename>] という形式で選択します。

    • [認証]
      SQL Server のインスタンスに接続する際には、2 つの認証モードのいずれかを選択します。

    • [Windows 認証]
      Windows 認証モードを使用すると、ユーザーは Microsoft Windows ユーザー アカウントを使用して接続できます。

    • [SQL Server 認証]
      指定されたログイン名とパスワードを使用して、信頼関係の低い接続から接続した場合、SQL Server は SQL Server ログイン アカウントが設定されているかどうか、指定されたパスワードが以前に記録されたパスワードと一致しているかどうかを確認することで認証を行います。 ログイン アカウントが設定されていない場合、認証は失敗し、エラー メッセージが返されます。

      セキュリティに関する注意セキュリティに関する注意

      可能な場合は、Windows 認証を使用します。詳細については、「認証モードの選択」を参照してください。

    • [ユーザー名]
      接続に使用されている、現在のユーザー名を表示します。 この読み取り専用オプションは、Windows 認証を使用した接続が指定されている場合にのみ使用できます。 [ユーザー名] を変更するには、別のユーザーとしてコンピューターにログインします。

    • [ログイン]
      接続に使用するログインを入力します。 このオプションは、SQL Server 認証を使用した接続を選択した場合にのみ使用できます。

    • [パスワード]
      ログインのパスワードを入力します。 このオプションは、SQL Server 認証を使用した接続を選択した場合にのみ編集できます。

    • [パスワードを保存する]
      入力したパスワードを暗号化して保存する場合に選択します。 このオプションは、SQL Server 認証を使用した接続を選択した場合にのみ表示されます。

      注意

      パスワードの保存を止めるには、このチェック ボックスをオフにして [保存] をクリックします。

    • [登録済みサーバーの名前]
      [登録済みサーバー] に表示される名前です。 この名前は、[サーバー名] ボックスの名前と一致する必要はありません。

    • [登録済みサーバーの説明]
      サーバーの説明をオプションで入力します。

    • [テスト]
      クリックすると、[サーバー名] で選択したサーバーへの接続をテストできます。

    • 保存
      クリックすると、登録済みサーバーの設定を保存します。

[トップに戻る] リンクで使用される矢印アイコン[先頭に戻る]

マルチサーバー クエリ

SQL Server Management Studio のクエリ エディター ウィンドウを使用すると、SQL Server の複数のインスタンスに同時に接続してクエリを実行できます。 クエリから返された結果は、マージして 1 つの結果ペインに表示することも、別々の結果ペインに表示することもできます。 クエリ エディターには、各行を生成したサーバーの名前と、各行を提供したサーバーへの接続に使用されたログインを表示する列をオプションで追加できます。 マルチサーバー クエリを実行する方法の詳細については、「複数のサーバーに対してステートメントを同時に実行する方法 (SQL Server Management Studio)」を参照してください。

ローカル サーバー グループ内のすべてのサーバーに対してクエリを実行するには、サーバー グループを右クリックし、[接続] をポイントして、[新しいクエリ] をクリックします。 新しいクエリ エディター ウィンドウで実行したクエリは、ユーザー認証コンテキストなど保存されている接続情報を使用して、グループ内のすべてのサーバーに対して実行されます。 SQL Server 認証を使用して登録されていても、パスワードが保存されていないサーバーは接続できません。

中央管理サーバーに登録されているすべてのサーバーに対してクエリを実行するには、中央管理サーバーを展開し、サーバー グループを右クリックして、[接続] をポイントし、[新しいクエリ] をクリックします。 新しいクエリ エディター ウィンドウで実行したクエリは、保存されている接続情報およびユーザーの Windows 認証コンテキストを使用して、サーバー グループ内のすべてのサーバーに対して実行されます。

[トップに戻る] リンクで使用される矢印アイコン[先頭に戻る]

関連項目

概念

オブジェクト エクスプローラーのシステム オブジェクトの非表示

登録済みサーバー情報のエクスポート (SQL Server Management Studio)

登録済みサーバー情報のインポート (SQL Server Management Studio)