次の方法で共有


オブジェクト エクスプローラーを使用してオブジェクトを管理する

適用対象: SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric のSQL 分析エンドポイントMicrosoft Fabric のウェアハウスSQL データベース

SQL Server Management Studio (SSMS) のオブジェクト エクスプローラーを使用して、データベース、テーブル、ビュー、ストアド プロシージャ、関数などのオブジェクトを管理できます。

オブジェクト エクスプローラーでオブジェクトを表示する

オブジェクト エクスプローラーでは、ツリー構造を使用して情報をフォルダーにグループ化します。 フォルダーを展開するには、プラス記号 (+) を選択するか、フォルダーをダブルクリックします。 フォルダーを展開して詳細情報を表示し、タスクを実行するフォルダーまたはオブジェクトを右クリックし、オブジェクトをダブルクリックして最も一般的なタスクを実行します。

フォルダーを初めて展開すると、オブジェクト エクスプローラーはサーバーにクエリを実行して、ツリーに情報を入力します。 ツリーが読み込まれている間は、他の機能を実行できます。 その後の処理 (一覧のフィルター処理など) は、フォルダー内の既に情報が取り込まれている部分のみを対象として実行されます。フォルダー全体を対象にするには、データの取り込みを再び開始して、フォルダーを最新の状態に更新する必要があります。

オブジェクトが多数存在する場合にリソースを節約するために、オブジェクト エクスプローラー ツリー内のフォルダーは、コンテンツの一覧を自動的に更新しません。 フォルダー内のオブジェクトの一覧を更新するには、フォルダーを右クリックし、[ 更新] を選択します。

オブジェクト エクスプローラーでは、最大 65,536 個のオブジェクトのみを表示できます。 表示されるオブジェクトが 65,536 個を超えると、オブジェクト エクスプローラーのツリー ビューで追加のオブジェクトをスクロールすることはできません。 オブジェクト エクスプローラーでさらに多くのオブジェクトを表示するには、使用していないノードを閉じるか、フィルター処理を適用してオブジェクトの数を減らします。

オブジェクト エクスプローラーでオブジェクトの一覧をフィルター処理する

フォルダーに多数のオブジェクトが含まれている場合、探しているオブジェクトを見つけるのが難しい場合があります。 このような場合は、オブジェクト エクスプローラーのフィルター機能を使用して、リストをより小さなサイズに縮小します。 たとえば、数百のオブジェクトを含むリストで、特定のデータベース ユーザーまたは最後に作成されたテーブルを検索できます。 フィルター処理するフォルダーを選択し、フィルター ボタンを選択して [フィルター設定の ] ダイアログ ボックスを開きます。 名前、作成日、またはスキーマ (必要に応じて) で一覧をフィルター処理し、 Starts withContainsBetween などの追加のフィルター演算子を提供できます。

複数選択

オブジェクト エクスプローラーで一度に選択できるオブジェクトは 1 つだけです。 複数の項目を選択するには、 F7 または ビュー>オブジェクト エクスプローラーの詳細 を選択して 、オブジェクト エクスプローラーの詳細ページを開きます。 オブジェクト エクスプローラーの詳細ページ では、複数選択がサポートされています。

オブジェクト エクスプローラーからサーバーを登録する

サーバーに接続すると、後で使用するためにサーバーを簡単に登録できます。 オブジェクト エクスプローラーで、サーバー名を右クリックし、[登録]を選択します。 [サーバー の登録] ダイアログ ボックスで、サーバー グループ ツリー内のサーバーを配置する場所を指定します。 [サーバー名 ボックスで、サーバー名をよりわかりやすいサーバー名に置き換えることができます。 たとえば、"買掛金" などのわかりやすい名前でサーバー APSQL02 を登録できます。

オブジェクト エクスプローラー フォルダーに対してアクションを実行する

オブジェクトを表すオブジェクト エクスプローラー フォルダーを右クリックして、フォルダーに対してアクションを実行します。 フォルダーの種類ごとに、新しいオブジェクトの作成など、一連の右クリック アクションがサポートされます。

オブジェクトに対してアクションを実行する

オブジェクト エクスプローラーでオブジェクトを右クリックして、オブジェクトに対してアクションを実行します。 オブジェクトの種類ごとに、一意の右クリック アクションのセットがサポートされます。 右クリック メニューを使用して実行できるアクションの種類には、次のようなものがあります。

  • デザイナーを使用してオブジェクトを変更する
  • オブジェクトのプロパティの表示
  • オブジェクトのスクリプト作成

接続されたクエリ エディターを開く

オブジェクト エクスプローラーがサーバーに接続されている場合は、オブジェクト エクスプローラーの接続設定を使用して新しいクエリ エディター ウィンドウを開くことができます。 新しいクエリ エディター ウィンドウを開くには、オブジェクト エクスプローラーでサーバー名を右クリックし、[ 新しいクエリ] を選択します。 特定のデータベースのクエリ エディター ウィンドウを開くには、データベース名を右クリックし、[ 新しいクエリ] を選択します。 Analysis Services サーバーの新しいクエリを開くときに、DMX、MDX、または XMLA クエリを選択できます。

PowerShell を起動する

PowerShell セッションを開始するには、オブジェクト エクスプローラー ツリーでほとんどのフォルダーとオブジェクトを右クリックし、[PowerShell の開始]選択します。 この手順では、SQL Server PowerShell サポートが有効になっている PowerShell セッションと、オブジェクト エクスプローラーで右クリックしたオブジェクトへのパスが設定された PowerShell セッションを開始します。 その後、対話型の PowerShell 環境で PowerShell コマンドを入力できます。 詳細については、「SQL Server PowerShell」を参照してください。