Microsoft SQL Server Management Studio ( SSMS ) は、 Microsoftが開発したソフトウェア アプリケーションで、 Microsoft SQL Server内のすべてのコンポーネントを構成、管理、および運用するために使用されます。Microsoft SQL Server 2005 で初めてリリースされ、SQL 2000 以前のEnterprise Managerの後継です。このツールには、サーバーのオブジェクトと機能を操作するスクリプト エディターとグラフィカル ツールの両方が含まれています。[ 2 ]
SSMS の中心的な機能はオブジェクト エクスプローラーで、これによりユーザーはサーバー内の任意のオブジェクトを参照、選択、操作できます。[ 3 ]また、無料でダウンロードできる別の Express エディションも付属していましたが、最近のバージョンの SSMS は、任意の SQL Server Express インスタンスに接続して管理する機能を完全に備えています。Microsoft は、古いバージョンの SQL Server との下位互換性も組み込んでおり、新しいバージョンの SSMS が古いバージョンの SQL Server インスタンスに接続できるようになっています。また、Microsoft SQL Server Express 2012 も付属していますが、ユーザーはそれを別途ダウンロードすることもできます。
バージョン11以降、アプリケーションはVisual Studio 2010シェルをベースとし、ユーザーインターフェイスにはWPFを使用していました。バージョン18以降はVisual Studio 2017 Isolated Shellをベースとしています。[ 4 ]
2015年6月、マイクロソフトは将来のSSMSバージョンをSQL Serverデータベースエンジンのリリースとは独立してリリースする意向を発表した。[ 5 ]
バージョン21以降、SSMSはVisual Studio 2022をベースとしており、Visual Studioインストーラーを使用してインストールされます。[ 6 ]