次の方法で共有


SQL Server Management Studio (SSMS) とは何か?

適用対象:SQL ServerAzure SQL データベースAzure SQL Managed InstanceAzure Synapse Analytics

SQL Server Management Studio (SSMS) は、SQL インフラストラクチャを管理するための統合環境です。 SSMS を使用して、SQL Server、Azure SQL DatabaseAzure SQL Managed InstanceAzure Virtual Machines 上の SQL ServerMicrosoft Fabric の SQL データベースAzure Synapse Analytics のすべてのコンポーネントにアクセスし、構成、管理、運用、開発を行います。 SSMS には、さまざまなグラフィック ツールと、機能の豊富な多くのスクリプト エディターを結合して、すべてのスキル レベルの開発者やデータベース管理者が SQL Server にアクセスできるようにする包括的なユーティリティが 1 つ用意されています。

SQL Server Management Studio のスクリーンショット。

SSMS コンポーネント

説明 コンポーネント
オブジェクト エクスプローラーを使用して、SQL Server の 1 つ以上のインスタンスに存在するすべてのオブジェクトを表示および管理します。 オブジェクトエクスプローラー
クエリとスクリプトの開発を迅速化する定型句のファイルのビルドと管理にテンプレート エクスプローラー を使用します。 テンプレート エクスプローラー
スクリプトやクエリなどの管理項目を管理するプロジェクトのビルドに、非推奨のソリューション エクスプローラーを使用します。 ソリューション エクスプローラー
クエリ、テーブル、およびダイアグラム データベースのビルドに、SSMS に含まれているビジュアル デザイン ツールを使用します。 Visual Database Tools
クエリとスクリプトの対話形式でのビルドとデバッグに、SSMS 言語エディターを使用します。 クエリ エディターとテキスト エディター

ビジネス インテリジェンス用 SSMS

Analysis Services、Integration Services、Reporting Services に関するアクセス、構成、管理を行うには、SSMS を使用します。 この 3 つのビジネス インテリジェンス テクノロジは SSMS を使用しますが、各テクノロジに関連付けられている管理タスクは少しずつ異なります。

Analysis Services、Integration Services、 Reporting Services のソリューションを作成および変更するには、SSMS ではなく、SQL Server Data Tools (SSDT) を使用します。 SQL Server Data Tools (SSDT) は、Microsoft Visual Studio をベースとする開発環境です。

Analysis Services ソリューションを管理する

SQL Server Management Studio (SSMS) を使用すると、 オブジェクトの管理を行うことができます (バックアップの実行やオブジェクトの処理など)。

SSMS では、‬多次元式 (MDX)‬、‭データ分析式 (DAX)‬データ マイニング拡張機能 (DMX)‬、および ‬XML for Analysis (XMLA‭‬) で作成されるスクリプトの開発と保存を行う Analysis Services スクリプト プロジェクトが提供されます。

これらのスクリプトを使用して管理タスクを実行するか、Analysis Services キューブ上のデータベースやインスタンスなどのオブジェクトを再作成します。 たとえば、既存のインスタンスで直接新しいオブジェクトを作成する XMLA スクリプトを Analysis Services スクリプト プロジェクトで開発することができます。 これらのプロジェクトをソリューションの一部として保存し、ソース コード管理と統合することができます。

SSMS では DAX と MDX がサポートされていますが、使用しているモデルと実行するクエリの種類を検討する必要があります。

SSMS の Analysis Services スクリプト プロジェクトの詳細については、「 Analysis Services スクリプト プロジェクト」を参照してください。

統合サービスの管理ソリューション

SSMS では、 SSISDB データベースに格納されている SQL Server Integration Services (SSIS) パッケージを管理、実行、監視できます。 パッケージのインポート、エクスポート、アップグレードを行い、それらをフォルダーに整理できます。 オブジェクト エクスプローラーから SSIS カタログにアクセスできます。

SSMS の インポートおよびエクスポート ウィザード では、基本的な SSIS パッケージを生成でき、SSIS について学習するための出発点として役立ちます。 より複雑なソリューションを設計および保守する場合は、 SQL Server Data Tools (SSDT) を使用します

Reporting Services プロジェクトの管理

適用対象: SQL Server 2022 (16.x) 以前のバージョン

SSMS には、SQL Server 2022 (16.x) 以前のバージョンで SQL Server Reporting Services (SSRS) を管理するための統合環境が用意されています。 レポート サーバー自体、そのデータベース (ReportServerReportServerTempDB)、ロール、ジョブ、および共有スケジュールを管理できます。 [共有スケジュール] フォルダーを使用すると、スケジュール タスクに直接アクセスできます。

SQL Server 2025 (17.x) 以降、オンプレミスのレポート サービスは Power BI Report Server に統合されます。 詳細については、「 Reporting Services の統合に関する FAQ」を参照してください。

SSMS では、サーバー レベルの操作もサポートされています。これにより、SSRS 機能の有効化と構成、既定値の定義、ロールとジョブの維持を行えます。

レポート サーバー データベースを SQL Server インスタンスに移行する場合は、 システム データベースに master を作成することを忘れないでください。

SSMS には、SQL Server 2022 (16.x) 以前のバージョンで SSRS を管理するための一連のツールが用意されていますが、レポート マネージャーや Reporting Services 構成マネージャーは置き換えられません。

関連する SSRS タスクの詳細については、以下を参照してください。

英語以外の言語バージョン

Visual Studio インストーラーにより、お使いのオペレーティング システムの言語と一致する SSMS の既定の言語パックが選択されます。 既定の言語はいつでも変更できます。 詳細については、「 SQL Server Management Studio のワークロード、コンポーネント、言語パックの変更」を参照してください。

サポート ポリシー

SQL Tools チームは、 Microsoft モダン ライフサイクル ポリシーを採用しています。

元のモダン ライフサイクル ポリシーのお知らせをお読みください。 詳細については、「モダン ポリシーに関する FAQ 参照してください。

診断データの収集と機能の使用方法について詳しくは、「SQL Server のプライバシーの補足情報診断データの収集」を参照してください。

助けを得る

SQL ドキュメントへの投稿

SQL コンテンツを自分で編集できることはご存じですか。 これにより、ドキュメントが改善されるだけでなく、ページの共同作成者としてもクレジットされます。

詳細については、「Microsoft Learn ドキュメントを編集する」を参照してください。