SQL Server Management Studio の機能
SQL Server Management Studio には、以下のような全般的な機能が用意されています。
SQL Server のほとんどの管理タスクをサポートしています。
SQL Server データベース エンジンの管理と作成のための一元的な統合環境。
SQL Server データベース エンジン、Analysis Services、および Reporting Services のオブジェクトを管理するためのダイアログ。これらのダイアログでは、各種の操作をすぐに実行することも、コード エディターに送ることも、後から実行するためにスクリプト化することもできます。
サイズ変更が可能な非モーダル ダイアログ。ダイアログを開いたまま複数のツールにアクセスできます。
共通のスケジュール設定ダイアログ。管理ダイアログの操作を後で実行できます。
SQL Server Management Studio のサーバー登録を Management Studio 環境間でエクスポート/インポートできます。
SQL Server Profiler によって生成される XML プラン表示ファイルやデッドロック ファイルの保存や印刷を行えるので、それらのファイルを後で検討したり、分析のために管理者に送ることが可能です。
エラーと情報に関する新しいメッセージ ボックス。これにはさらに多くの情報が表示されるようになり、メッセージに関するコメントを Microsoft に送信することや、メッセージをクリップボードにコピーすること、サポート チームに電子メールの形でメッセージを簡単に送信することも可能です。
MSDN やオンライン ヘルプをすばやく参照するための統合 Web ブラウザー。
オンライン コミュニティとヘルプ システムの統合
SQL Server Management Studio のチュートリアルを行えば、多くの新しい機能をすぐに活用して生産性を向上させるのに役立ちます。
フィルター機能や自動更新機能が付いた新しい利用状況モニター。
統合データベース電子メール インターフェイス。
新しいスクリプト機能
SQL Server Management Studio のコンポーネントであるコード エディターには、Transact-SQL、MDX、DMX、XML/A の各スクリプトを作成するための統合スクリプト エディターがそれぞれ組み込まれています。 主な機能は、以下のとおりです。
ダイナミック ヘルプによって、作業中に関連情報をすばやく表示できます。
豊富なテンプレートが用意されており、カスタム テンプレートも作成できます。
サーバーに接続しないでクエリやスクリプトの作成や編集を行えます。
SQLCMD のクエリやスクリプトがサポートされています。
XML 結果を表示するための新しいインターフェイスが用意されています。
ソリューションやスクリプト プロジェクトのための統合ソース管理によって、スクリプトのコピーを格納し、スクリプトの開発過程を管理できます。
Microsoft IntelliSense によって MDX ステートメントがサポートされています。
オブジェクト エクスプローラーの機能
SQL Server Management Studio のコンポーネントであるオブジェクト エクスプローラーは、あらゆる種類のサーバー内のオブジェクトを表示して管理するための統合ツールです。 主な機能は、以下のとおりです。
名前、スキーマ、日付の全体または一部に基づくフィルターを適用できます。
オブジェクトの非同期設定が可能であり、メタデータに基づくフィルターをオブジェクトに適用することもできます。
管理作業のためにレプリケーション サーバー上の SQL Server エージェントにアクセスできます。
詳細については、「オブジェクト エクスプローラー」を参照してください。
機能拡張
SQL Server Management Studio は Visual Studio の分離シェルに基づいて構築されているため、機能拡張 (アドイン/プラグイン) を本質的にサポートします。 Visual Studio の機能拡張サービスを活用すると、SQL Server Management Studio 内のカスタム機能を外部に公開できますが、このような機能拡張はサポートされていません。
一部のユーザーおよびサード パーティが開発した SQL Server Management Studio の拡張機能がありますが、マイクロソフトでは、それらの使用をお勧めしません。このような機能拡張はサポート対象外であるため、下位互換性と上位互換性に関する問題が発生する可能性があります。マイクロソフトでは、SQL Server Management Studio の拡張に関するドキュメントを発行していませんが、役立つコミュニティ ブログやサンプル コードを提供しています。
マイクロソフトでは、SQL Server Management Studio の拡張機能を適用した SQL Server Management Studio のインストールをサポートしていません。そのため、SQL Server Management Studio の拡張機能をインストール済みの場合は、SQL Server Management Studio の問題に関してマイクロソフト カスタマー サポートにお問い合わせいただく前に、それらを削除する必要があります。