オブジェクト エクスプローラーを使用してオブジェクトを管理する
適用対象:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL Server Management Studio (SSMS) のオブジェクト エクスプローラーを使用して、データベース、テーブル、ストアド プロシージャなどのオブジェクトを管理できます。
オブジェクト エクスプローラーでのオブジェクトの表示
オブジェクト エクスプローラーでは、ツリー構造を使用して情報をフォルダーにグループ化します。 フォルダーを展開するには、プラス記号 (+) を選択するか、フォルダーをダブルクリックします。 フォルダーを展開して、より詳細な情報を表示します。 フォルダーまたはオブジェクトを右クリックして、一般的なタスクを実行します。 オブジェクトをダブルクリックして、最も一般的なタスクを実行します。
フォルダーを初めて展開すると、オブジェクト エクスプローラーはサーバーにクエリを実行して、ツリーに情報を入力します。 ツリーが読み込まれている間に他の作業を行うことができます。 オブジェクト エクスプローラーでツリーが設定されている間、[停止] を選択してプロセスを停止できます。 リストのフィルター処理などのその他のアクションは、再び作成を開始するようにフォルダーを更新しない限り、設定されたフォルダーの部分にのみ作用します。
オブジェクトが多数存在する場合にリソースを節約するために、オブジェクト エクスプローラー ツリー内のフォルダーは、コンテンツの一覧を自動的に更新しません。 フォルダー内のオブジェクトの一覧を更新するには、フォルダーを右クリックし、[ 更新] を選択します。
オブジェクト エクスプローラーでは、最大 65,536 個のオブジェクトのみを表示できます。 表示されるオブジェクトが 65,536 個を超えた後は、オブジェクト エクスプローラーのツリー ビューで追加のオブジェクトをスクロールすることはできません。 オブジェクト エクスプローラーで追加のオブジェクトを表示するには、使用していないノードを閉じるか、フィルター処理を適用してオブジェクトの数を減らします。
オブジェクト エクスプローラーでのオブジェクトの一覧のフィルター処理
フォルダーに多数のオブジェクトが含まれている場合、探しているオブジェクトを見つけるのが難しい場合があります。 このような場合は、オブジェクト エクスプローラーのフィルター機能を使用して、リストをより小さなサイズに縮小します。 たとえば、数百のオブジェクトを含むリストで、特定のデータベース ユーザーまたは最後に作成されたテーブルを検索できます。 フィルター処理するフォルダーを選択し、フィルター ボタンを選択して [フィルター設定の ] ダイアログ ボックスを開きます。 名前、作成日、場合によってはスキーマで一覧をフィルター処理でき、また、で始まるや、を含む、の間であるなど、追加のフィルター演算子を提供できます。
複数選択
オブジェクト エクスプローラーで一度に選択できるオブジェクトは 1 つだけです。 複数の項目を選択するには、F7 押して、オブジェクト エクスプローラーの詳細ページを開きます。 オブジェクト エクスプローラーの詳細ページ では、複数選択がサポートされています。
オブジェクト エクスプローラーからサーバーを登録する
サーバーに接続すると、後で使用するためにサーバーを簡単に登録できます。 オブジェクト エクスプローラーで、サーバー名を右クリックし、[登録]を選択します。 [サーバー の登録] ダイアログ ボックスで、サーバー グループ ツリー内のサーバーを配置する場所を指定します。 [サーバー名 ボックスで、サーバー名をよりわかりやすいサーバー名に置き換えることができます。 たとえば、"買掛金" などのわかりやすい名前でサーバー APSQL02 を登録できます。
オブジェクト エクスプローラー ノードでのアクションの実行
オブジェクトに対してアクションを実行するには、オブジェクトを表すオブジェクト エクスプローラー ノードを右クリックします。 オブジェクトの種類ごとに、一意の右クリック アクションのセットがサポートされます。 右クリック メニューを使用して実行できるアクションの種類には、次のようなものがあります。
接続されたクエリ エディターを開く
オブジェクト エクスプローラーがサーバーに接続されている場合は、オブジェクト エクスプローラーの接続設定を使用して新しいコード エディター ウィンドウを開くことができます。 新しいコード エディター ウィンドウを開くには、オブジェクト エクスプローラーでサーバー名を右クリックし、新しいクエリ 選択します。 特定のデータベースを使用してコード エディター ウィンドウを開くには、データベース名を右クリックし、新しいクエリ 選択します。 Analysis Services サーバーの新しいクエリを開くときに、DMX、MDX、または XMLA クエリを選択できます。
PowerShell を起動する
PowerShell セッションを開始するには、オブジェクト エクスプローラー ツリーでほとんどのフォルダーとオブジェクトを右クリックし、[PowerShell の開始]選択します。 これにより、SQL Server PowerShell のサポートが有効になっている PowerShell セッションと、オブジェクト エクスプローラーで右クリックしたオブジェクトへのパスが設定されます。 その後、対話型の PowerShell 環境で PowerShell コマンドを入力できます。 詳細については、「SQL Server PowerShell」を参照してください。
関連コンテンツ
- オブジェクト エクスプローラー
- オブジェクト エクスプローラー を開いて構成する
- SQL Server または Azure SQL Database に接続する
- オブジェクト エクスプローラーの詳細ペイン
- Management Studio のカスタム レポート