次の方法で共有


SQL Server Management Studio (SSMS) 21 のリリース ノート

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

この記事では、SQL Server Management Studio 21 の更新、機能強化、バグ修正について詳しく説明します。

Azure Analysis Services を含む Microsoft Entra 多要素認証 (MFA) を使用してデータベース エンジンに対して認証を行うには、最新バージョンの SQL Server Management Studio (SSMS) をインストールします。

現在の SSMS リリース

最新バージョンの SQL Server Management Studio (SSMS) の詳細については、「 SQL Server Management Studio のインストール」を参照してください。

リリース ノート

このセクションには、SSMS 21 のリリース ノートが含まれています。 さまざまなバージョンの SSMS のリリース ノートについては、次を参照してください。

21.6.17

SQL Server Management Studio (SSMS) 21 のダウンロード

  • リリース番号: 21.6.17
  • リリース日: 2025 年 10 月 14 日

21.6.17 の新機能

特徴 詳細
接続ダイアログ [最新の接続] ダイアログで [最近使った接続] の一覧を並べ替える機能を追加しました。 接続を並べ替えるには、右クリックメニューから [並べ替え 追加日 ] または [名前 ] を選択します。 [最近の接続] ボックスを名前によって並べ替えることを許可するを参照してください。
Visual Studio Visual Studio 17.14.17 に更新されました。

21.6.17 のバグ修正

特徴 詳細
接続ダイアログ MUST_CHANGE プロパティを使用してパスワードを変更しようとしたときにエラーが発生するバグを解決しました。 「 パスワードの変更」ダイアログの代わりにエラーが表示されるのを参照してください。
接続ダイアログ カスタム名プロパティを空白のままにすると、エディター タブ名にサーバー名が空白になる問題を修正しました。 SSMS 21.5.14 の新しいカスタム プロパティを参照すると、タブ ストリップの内容が中断されます。
接続ダイアログ 実行タイムアウトの既定値を 0 に戻しました。 「 実行タイムアウトの期限切れ」を参照してください。 : この変更では、既存の接続の実行タイムアウト値は更新されません。 この問題を解決するには、以前に作成したすべての接続を削除するか、実行タイムアウトを手動で 0 に更新します。
接続ダイアログ [ パスワードの記憶 ] オプションがオンになっていない場合に、[モダン接続] ダイアログでパスワードが保存される問題を解決しました。 接続ダイアログ SSMS 21 を参照してください。
接続ダイアログ オンプレミス/ローカル接続とクラウド接続を区別する新しいアイコンが追加されました。
濃色テーマ クエリ エディターのキーワードが英語以外の言語では読みづらかったバグを解決しました。 SSMS 21 プレビューのダーク モード テキストが読み取り不可であることを参照してください。
管理インスタンスリンク マネージド インスタンス リンクのセットアップ プロセスを更新し、現在の Azure 信頼されたルート証明書のセットを動的に取得してインストールしました。
オブジェクト エクスプローラー 右クリック メニューから [スクリプト テーブル as>CREATE ] を選択したときに生成されたスクリプトを更新し、クラスター化列ストア インデックスを含めます。 「スクリプト テーブルを CREATEとして」遅いおよび間違ったを参照。
クエリ ストア クエリ ストアのレポート ボタンからツールチップが削除される問題を修正しました。 「クエリ ストアの回帰報告書 - ボタンにヒントが表示されない」を参照してください。
クエリ ストア [クエリ ストア レポート] ウィンドウでサイズ変更の問題が発生するバグを解決しました。 「ウィンドウのサイズ変更の再描画の問題」を参照してください。
SQL Profiler Power BI Premium ワークスペースに接続しようとしたときにアセンブリ エラーが発生する問題を解決しました。 SQL Profiler 21.4.8 が更新後に Power BI Premium ワークスペースに接続できなくなることを参照してください。
ビュー デザイナー 別のモニターまたは他のウィンドウの下で [テーブルの追加] ダイアログが開き、SSMS が応答しなくなる問題を修正しました。 「SSMS 21 Preview 1: New View window 'Add Table' において、新しいビューを気付かずに閉じてしまった場合」を参照してください。
ビュー デザイナー SQL 構文エラーが発生したダイアログが別のモニターまたは他のウィンドウの背後で開き、SSMS が応答しなくなる問題を修正しました。 「 SQL 構文エラーが発生しました」ダイアログ ボックスを参照してください。

21.5.14

  • リリース番号: 21.5.14
  • リリース日: 2025 年 9 月 9 日

21.5.14 の新機能

特徴 詳細
接続ダイアログ [カスタム プロパティ] セクションに、接続にカスタム名を付けるオプションが追加されました。 接続 プロパティで接続に名前を付けるオプションを追加するを参照してください。
接続ダイアログ Always Encrypted セクションを含むように [詳細プロパティ] ダイアログ UI を更新し、ダーク テーマのサポートを追加しました。
接続ダイアログ 接続文字列のコピー/貼り付けのサポートが導入されました。 新 しい [接続] ボタン (プレビュー) に重要な機能がないを参照してください。
接続ダイアログ [参照] タブに登録済みサーバーの参照が追加されました。 「SSMS 21.1.3: 接続 (プレビュー) ダイアログを使用して登録済みサーバーに接続できない」を参照してください。
Visual Studio Visual Studio 17.14.14 に更新されました。

21.5.14 のバグ修正

特徴 詳細
Analysis Services オンライン分析処理 (OLAP) キューブを参照するときにエラーが発生する回帰に対処しました。 OLAP キューブの参照中に SSMS 21 エラーが発生するを参照してください
Authentication Azure Storage アカウントから復元しようとしたときにサブスクリプション一覧に誤って入力されるバグを修正しました。 ストレージ アカウントから SQL DB を復元するときに、サブスクリプション一覧が正しく設定されないを参照してください。
中央管理サーバー [中央管理サーバーのアクション] メニューの [新しいクエリ] オプションが CMS サーバー自体ではなく、登録済みのすべてのサーバーを開く原因となった問題を解決しました。 CMS をホストするサーバーではなく、登録されているすべてのサーバーを開く中央管理サーバーアクションを参照してください。
接続ダイアログ [お気に入り] 一覧にピン留めするときに[最近使った接続]リストから接続が削除されるバグを修正しました。
データベース プロパティ 最大サイズが 1,000 GB (1 TB) の Azure SQL Database で"DbSize 文字列に有効な数値整数部分が含まれていません" というエラーが生成される問題に対処しました。 DbSize 文字列に有効な数値整数部分が含まれていないを参照してください。
実行プラン 結果ウィンドウの他のタブと一致するように実行プランの背景色を更新しました。
bacpac のエクスポート ミラー化されたファブリック リソースの bacpac エクスポートを作成できなくなる問題に対処しました。 「 Azure SQL for Fabric データベース ミラーリングからの接続の実装」を参照すると、SSMS のエクスポート bacpac 関数が中断されます。
IntelliSense T-SQL ステートメント USEを使用するときに IntelliSense がコンテキストを変更できないバグを修正しました。 SSMS 21 を参照してください。IntelliSense は、現在のデータベースが別のデータベースであると考えています
ログイン プロパティ [ログイン プロパティ] ウィンドウの [マップされた資格情報] の下に資格情報が表示されない回帰を修正しました。 「SSMS v21 Preview 1 - Bug in Login Properties for Credentials」を参照してください。
オブジェクト エクスプローラーの詳細 オブジェクト エクスプローラーの詳細ビューで列を並べ替えるときに、並べ替えインジケーターを復元しました。 オブジェクト エクスプローラーで列を並べ替えるときに表示されない並べ替えインジケーターの詳細を参照してください
オブジェクト エクスプローラーの詳細 複数のオブジェクトが選択されたときにスクリプトを生成しようとしたときにエラーがスローされるバグを修正しました。 オブジェクト エクスプローラーで複数のオブジェクト スクリプトを生成するを参照してください。
パフォーマンスと信頼性 SSMS 21 がクラッシュする原因となったエラーに対処しました。 SSMS v21.4 - 全般の構成 - 環境 - スタートアップクラッシュに関する説明を参照してください。
クエリ ストア [リソース消費量全体の構成] グラフで [ローカル] オプションが選択されている場合に、クエリ ストアのデータ タイムスタンプが現地時刻ではなく UTC で正しく表示されないバグを修正しました。 SSMS 21 のクエリ ストア ビューアーで、ローカル時刻を使用する場合に正しくない時間オフセットを持つデータがレポートされているのを参照してください。
結果表 値をクリップボードにコピーするときにヘッダーを含む回帰を解決しました。 ヘッダーを含む値のコピーを参照してください。
Tabify [編集] メニューの[詳細>]内にある[タブ化/タブ解除]機能を復元しました 「選択を未集計にする」を参照してください。

21.4.12

  • リリース番号: 21.4.12
  • リリース日: 2025 年 8 月 12 日

21.4.12 の新機能

特徴 詳細
Visual Studio Visual Studio 17.14.12 に更新されました。

21.4.8

  • リリース番号: 21.4.8
  • リリース日: 2025 年 7 月 8 日

21.4.8 の新機能

特徴 詳細
中央管理サーバー (CMS) 中央管理サーバーの登録ダイアログを更新し、不要なフィールドを削除しました。
SSMS での Copilot (プレビュー) [アクティブ エディターの同期] オプションを使用して、チャット ウィンドウのアクティブ なクエリ エディター への自動同期を実装しました。
Files [ファイルの保存] の既定の場所を %USERPROFILE%\Documents\SQL Server Management Studio 21 に更新しました。 SSMS 20 とは異なる場所を使用している「ファイルを開く」と「ファイルの保存」を参照してください。
IntelliSense クエリ ストアのセカンダリ レプリカ構文の FOR SECONDARY SETOPERATION_MODEのサポートが追加されました。
クエリ データ ストア (QDS) [全体的なリソース消費量] のデータ ピッカーに秒とミリ秒が追加されました。 SSMS - クエリ ストア グラフは、定義された時間間隔に秒とミリ秒を追加するオプションを構成します。
Visual Studio Visual Studio 17.14.8 に更新されました。

21.4.8 のバグ修正

特徴 詳細
常に暗号化されています 新しい列マスター キーの作成ウィザードで、作成 日による並べ替えが文字列による誤った並べ替え であった問題、 ロシア語のローカライズで SSMS を使用するときに Always Encrypted の設定が完了しない問題、サブスクリプションとテナントのドロップダウン リストのサイズが不適切な新しい列マスター キーの作成ウィザードの問題など、いくつかの問題を修正しました。
中央管理サーバー (CMS) [接続] ダイアログで最近使用した接続にサーバー接続情報が追加されないバグに対処しました。
SSMS での Copilot (プレビュー) Azure OpenAI に対する Microsoft Entra 認証が行われない場合の初期チャット エクスペリエンスが向上しました。
SSMS での Copilot (プレビュー) タブの名前が変更された場合に、現在のコンテキスト エントリが更新されない問題を修正しました。
[接続] ダイアログ SSMS の複数のインスタンスが開いているときに、モダン接続ダイアログ (プレビュー) が最近の接続およびピン留めされた接続をクリアする原因となったバグを修正しました。 接続ダイアログが接続を忘れるを参照してください。
Migration Assistant 移行アシスタント評価ウィザードで、表示解像度が 250%に設定されたときに UI 要素が正しく表示されないエラーを修正しました。
クエリ データ ストア (QDS) 表示時間が [ローカル] に設定されている場合に、全体的なリソース消費量が誤ってデータを集計する問題に対処しました。 1 日あたりの集計で [時間形式: ローカル] を選択すると、QDS - 全体的なリソース消費量グラフが正しくない情報を返すのを参照してください。
結果ウィンドウ 結果グリッドで複数のデータセットをスクロールしても期待どおりに動作しない問題に対処しました。 結果ウィンドウでの SSMS 21.0 - スクロールの問題を参照してください
スクリプトの作成 クエリを実行するとき、またはテーブルを選択としてスクリプト化するときのエラー given key was not present in the dictionary を解決しました。 SSMS 21 Preview .NET Framework エラーを参照してください。指定されたキーがディクショナリに存在しません
ビュー デザイナー 複数のデータ型で CONVERT または CAST を使用するときにエラー メッセージが生成される問題を修正しました。 ビュー デザイナーの有効なクエリで SSMS がエラーを返すを参照してください。

21.3.7

  • リリース番号: 21.3.7
  • リリース日: 2025 年 6 月 23 日

21.3.7 の新機能

特徴 詳細
Visual Studio Visual Studio 17.14.7 に更新されました

21.3.7 のバグ修正

特徴 詳細
SQL Server Integration Services (SSIS) SQL Server Integration Services (SSIS) を使用する SSMS が同じコンピューターにインストールされている場合に、SQL Services Integration Services Projects 2022 が中断する原因となったバグを解決しました。

21.3.6

  • リリース番号: 21.3.6
  • リリース日: 2025 年 6 月 17 日

21.3.6 の新機能

特徴 詳細
クエリ エディター [クエリ] タブのコンテキスト メニューの [名前の変更 ] タブ オプションを使用して、未保存のクエリ エディター タブの名前を変更する機能を追加しました
Visual Studio Visual Studio 17.14.6 に更新されました

21.3.6 のバグ修正

特徴 詳細
接続ダイアログ SSMS 21 で新しい接続ダイアログが接続をリークする新しい接続ダイアログ - キャンセルがダイアログを閉じるのではなく別の接続への変更を許可する必要があるSSMS 21 から以前のバージョンの SSMS をインポートするなど、さまざまな最新の接続ダイアログ (プレビュー) のバグを修正しました。
SSMS での Copilot (プレビュー) Azure OpenAI 脱獄応答が誤って発生し、Copilot がデータベース スキーマを評価して有効なクエリを返す効果的でない代替手段を試みる原因となった問題に対処しました。
Files ファイルを開くときに SSMS の複数のインスタンスが開く原因となったバグを修正しました。 SSMS の新しいインスタンスを開く SQL ファイルに関するページを参照してください。
Git 差分ツールでテキストの色が正しく表示されず、コードの選択がコピーされないエラーに対処しました。 SSMS 21 Preview 7 Git の変更、差分の色分け、SSMS 21 差分ツールでは、Visual Studio とは異なり、コード選択のコピーが許可されないをご覧ください。
オブジェクト エクスプローラー [選択したノードに現在のテーマを使用する] 設定を削除してオブジェクト エクスプローラーのパフォーマンス低下を解決し、 &を含むデータベース名が正しく表示されないバグを修正しました。 パフォーマンスの低下を参照してください。オブジェクト エクスプローラーでは、大きなデータベース内のテーブル ノードを展開するのに最大 60 秒かかりオブジェクト エクスプローラーで間違ったデータベース名が表示されます。
SQL Server Analysis Services (SSAS) SAS キーを使用して接続プロパティと資格情報を編集するときにクラッシュする原因となったバグを修正しました。
SQL Server Integration Services (SSIS) インポートおよびエクスポート ウィザードで Microsoft OLEDB Provider for SQL Server 以外のデータ ソースが選択されたときに生成されたエラーを解決し、 パッケージ実行ユーティリティ (dtexecui) のサポートを追加しました。

21.2.5

  • リリース番号: 21.2.5
  • リリース日: 2025 年 6 月 10 日

21.2.5 の新機能

特徴 詳細
接続ダイアログ ローカル、ネットワーク、または Azure リソースを参照できる [最新の接続] ダイアログ (プレビュー) に [参照] タブを追加しました。
メンテナンス計画 メンテナンス プラン ウィザードを使用したメンテナンス プランの作成と更新など、メンテナンス プランの機能を再開しました。
SQL Server Integration Services (SSIS) (プレビュー) SSISDB カタログ管理、SSIS パッケージの自動実行、エクスポートのインポート ウィザードなど、SQL Server Integration Services (SSIS) 機能を (プレビュー段階で) 復元しました。
Visual Studio Visual Studio 17.14.5 に更新されました

21.2.5 のバグ修正

特徴 詳細
接続ダイアログ SSMS から Azure リソースの新しいファイアウォール規則を作成できなくなるバグを修正しました。 「 最新の接続」ダイアログでファイアウォール例外を追加できないを参照してください。
信頼性 SSMS のクラッシュにつながる可能性がある SSMS (プレビュー) の Copilot に関連するシナリオに対処しました。
信頼性 エラー 'Parameter is not valid' を修正しました。これにより、アクティブなダイアログも赤い線で表示されます。 このエラーは、結果グリッド、データベース ダイアグラム、および SQL Profiler で発生しました。 SSMS 21 のハンドルされない例外 - SSMS でテーマを切り替えた後の "パラメーターが無効です" と SQL Server Profiler のハンドルされない例外に関する説明を参照してください。

21.1.3

  • リリース番号: 21.1.3
  • リリース日: 2025 年 5 月 28 日

21.1.3 の新機能

特徴 詳細
Visual Studio Visual Studio 17.14.3 に更新されました。

21.1.3 のバグ修正

特徴 詳細
拡張イベント ダーク テーマが有効になっている間の拡張イベントのコンテキスト メニューに、読み取り可能なコントラストが不足していたバグを修正しました。 「 フィルター コンテキスト メニュー ExtEvents が読み取り不可」を参照してください。
ローカライゼーション Tools>Options>International Settings で選択した言語がレポートで優先されない問題に対処しました。 SSMS 21 および Profiler 21 の要素にある不適切な言語を参照してください。
オブジェクト エクスプローラーの詳細 オブジェクト エクスプローラーの詳細ウィンドウに列を追加するとエラーが発生する問題を修正しました。 「 オブジェクト エクスプローラーの詳細」ペインの「無効なオブジェクト参照」を参照してください

21.0.1

  • リリース番号: 21.0.1
  • リリース日: 2025 年 5 月 21 日

21.0.1 の新機能

特徴 詳細
Visual Studio Visual Studio 17.14.1 に更新されました。

21.0.0

  • リリース番号: 21.0.0
  • リリース日: 2025 年 5 月 19 日

21.0.0 の新機能

特徴 詳細
64 ビット SSMS 21 は、64 ビットをサポートする Visual Studio 2022 ベースのアプリケーションで、操作がスムーズになり、メモリ不足エラーが減ります。
常に暗号化されています Always Encrypted ウィザードでオンライン暗号化のサポートが導入されました。これにより、データの増分コピー、暗号化、暗号化解除、または再暗号化が可能になります。 SSMS の Always Encrypted ウィザードを使用した列暗号化の構成に関するページを参照してください。
常に暗号化されています Azure Key Vault Managed HSM (ハードウェア セキュリティ モデル) に安全に格納されている Always Encrypted ウィザード内で新しいキーを生成する機能が導入されました。
常に暗号化されています [新しい列マスター キー] ダイアログのパフォーマンスが向上しました。
常に暗号化されています ウィザードで Always Encrypted の評価を使用できるようになりました。 これは、データベースを右クリックし、[タスク] を選択すると、[Always Encrypted ウィザード] メニュー (旧称 [列の暗号化...]) の下に見つかります。 詳しくは、「SQL Server Management Studio 21 での Always Encrypted の評価」をご覧ください。
Azure 認証 Azure サブスクリプション内のテナントを選択する機能が導入されました。 テナントの選択は、新しいファイアウォール規則の作成、Azure Storage ブラウザーの使用、URL へのバックアップ用または URL からの復元用のコンテナーの選択などのダイアログで使用できます。
Azure SQL Database MANUAL_CUTOVERPERFORM_CUTOVERのサポートを追加しました。 詳細については、「 効率を高めてハイパースケールへの変換を改善する」を参照してください。
Azure SQL Database ログインとデータベース ユーザーを作成するための UI サポートが導入されました。
Azure SQL Managed Instance フェールオーバー前にリンクの正常性状態を評価するための新しい検証手順が [フェールオーバーの準備状況評価] ダイアログで導入されました。
コマンド ライン コマンド ラインから接続するときに使用する認証方法を指定する -A オプションを追加しました。 使用できる値は、SSMS でサポートされている SqlAuthenticationMethod からの認証の種類です。 –G (Entra ID 認証を使用) と –E (Windows 認証を使用) オプションは非推奨になり、以降のバージョンで削除されます。
コンフィギュレーション SSMS で作成されたファイアウォール規則名の既定値は、ClientIPAddress_YYYY-MM-DD_HH-MM-SS形式を使用します。
接続 コマンド ライン パラメーターからサーバーに接続すると、SSMS に接続とパラメーターを確認するプロンプトが表示されます。
接続 [ヘルプ] メニューの [ アイドル状態の SQL 接続を閉じる ] コマンドを追加しました。 詳細については、「 SQL Server Management Studio での接続プール」を参照してください。
[接続] ダイアログ 接続ダイアログの [暗号化] ドロップダウン リストで、厳密な暗号化ラベルを Strict (Minimum SQL 2022 または Azure SQL) に更新しました。
[接続] ダイアログ SQL Server データベース エンジンの最新の接続ダイアログ エクスペリエンスが導入されました。 Tools>Options>Environment>Connection ダイアログ内で、このエクスペリエンスを有効または無効にすることができます。
[接続] ダイアログ モダン接続ダイアログ (プレビュー) のダーク モードのサポートを追加しました。 「 新しい接続ダイアログがダーク モードをサポートしていない」を参照してください。
SSMS での Copilot (プレビュー) Visual Studio インストーラーの AI Assistance ワークロードから使用可能な SQL Server Management Studio (プレビュー) に Copilot を追加しました。
データベース プロパティ [データベース プロパティ] ダイアログに、データベース スコープの構成の値を一覧表示するページが追加されました。
データベース プロパティ SQL Server 2025 (17.x) FULLTEXT_INDEX_VERSION構成オプションのサポートがデータベースのプロパティ ダイアログに追加されました。
ドライバー Microsoft.Data.SqlClient (MDS) がバージョン 5.1.6 に更新されました。
File プロジェクト (File>New>Project または Solution...) を作成し、最近使用したプロジェクト (File>Open>Project/Solution... を表示する機能を再開しました。
Find クイック検索オプションを復活させました。[編集][>]、[クイック検索] または >F でアクセスします。 SSMS 21.0 Preview 1.0 - "クイック検索" が見つからない、代わりに "ファイルで検索" ポップアップが表示されるのを参照してください。
Git CI/CD での重要性の高まりに対応するため、SSMS 21 では GIT 統合のサポートが戻ります。これは、[Git] メニューにあります。 Git に固有のオプションを構成するには、[設定] を選びます。 Git 統合を使うと、開発者とデータベース管理者は、リポジトリの作成とクローンや、ブランチの作成と管理のサポートなど、SSMS 環境内でシームレスに SQL スクリプトに関する追跡、管理、共同作業を行うことができます。
ヘルプ 開発者コミュニティフィードバックのサポートを有効にしました。ヘルプからアクセス>フィードバックの送信>問題の報告/機能の提案/マイ フィードバック
個々のコンポーネント (Visual Studio インストーラー) Visual Studio インストーラーで Analysis Services と Reporting Services をビジネス インテリジェンス コンポーネントとして復帰しました。
取り付け 既定のコード スニペット フォルダーの場所がメジャー バージョン固有 (%USERPROFILE%\Documents\SQL Server Management Studio 21\Code Snippets\SQL\My Code Snippets) に更新されました。
取り付け SSMS 21 は、Visual Studio インストーラーを使ってインストールされます。 詳細については、「 SQL Server Management Studio のインストール」を参照してください。
IntelliSense Vector データ型と関数のサポートが追加されました。
IntelliSense JSON_CONTAINS組み込み関数のサポートが追加されました。
IntelliSense REGEXP_関数のサポートを追加しました。 「SSMS 21 Preview 2: REGEXP_関数を色分けする必要がある」を参照してください。
言語のサポート チェコ語、ポーランド語、トルコ語での SSMS のサポートが導入されました。
ライブラリ サーバー管理オブジェクト (SMO) をバージョン 17.100.64 に更新しました。
ライブラリ Azure.Core がバージョン 1.41.0 に更新されました。
ライブラリ DacFx をバージョン 170.0.94 に更新しました。
ライブラリ System.Text.Json がバージョン 8.0.4 に更新されました。
移行コンポーネント Visual Studio インストーラーの [個々のコンポーネント>] の下に SQL Server 移行コンポーネントを追加しました。
発表者モード プレゼンテーションモードをビュー>Presenter モードのオプションとして復帰しました。
クエリ エディター Intellisense エラーが更新され、[エラー一覧] ウィンドウの IntelliSense ドロップダウン リストにマップされます。 [エラー一覧] ペインは、[表示]>[エラー一覧] メニューから、または [クエリ エディター] ツール バーの左下にあるファイル正常性インジケーターのエラー アイコンを選択して使用できます。
クエリ エディター SSMS 21 では、クエリ エディターのスクロール バーの既定状態はマップ モードです。 このオプションを変更するには、スクロール バーを右クリックして [スクロール バー オプション] を選びます。[オプション] ダイアログで、[垂直スクロール バーのバー モードを使用する] に表示を変更できます。
クエリ プラン クエリ プランに JSON インデックスと暗黙的ブロードキャストのサポートを追加しました。
クエリ ストア 追跡対象クエリ レポートの検索ウィンドウとグリッドに対するテーマのサポートが追加されました。
クエリ ストア クエリ ストア レポートのプラン ID ボックスとツール バードロップダウン リストのテーマサポートを追加しました。
クエリ ストア クエリ ストア レポートに [レプリカ] ドロップダウン リストが用意され、ユーザーはさまざまなレプリカ セットまたは役割についてのクエリ ストア データを表示できます。 レプリカと役割の現在の関連付けを理解するためには、sys.query_store_replicas を参照してください。 読み取り可能なセカンダリのクエリ ストア機能が有効になっている場合、データは、レプリカとしてデプロイおよび指定されるロール専用に設定されます。
結果グリッド [結果グリッド] セルの境界線の色をカスタマイズする機能が追加されました。 「SSMS 21 - Add オプションを使用して ResultGrid セルの境界線の色を変更する」を参照してください。
スクリプトの作成 Vector データ型を使用するスクリプト オブジェクトのサポートが追加されました。
設定 SSMS の既定のスタートアップ オプションを、[ツール]>> 内の [オブジェクト エクスプローラーを開く] に変更しました。
設定 SSMS は現在プレビュー統合設定をサポートしていないため、[ツール]> メニューから [プレビュー] エントリを削除しました。
サインイン ユーザーは SSMS 21 から Azure と GitHub の自分のアカウントにアクセスできるようになりました。 SSMS 21 をインストールまたは使用するためにサインインは必要ありません。 詳細については、「 SQL Server Management Studio で複数のアカウントにアクセスする」を参照してください。
ターミナル コマンド ラインと PowerShell のコマンドの記述と実行をサポートするため、[表示] メニューからの統合ターミナルへのアクセスが導入されました。
テーマ設定 SSMS 21 では、オブジェクト エクスプローラー、クエリ エディター、結果ペイン、テンプレート エクスプローラーなど、一部のダイアログでダーク テーマがサポートされています。
テーマ設定 アカウント ピッカーのテーマサポートを追加しました。
テーマ設定 [クエリ ストア]、[クエリ プラン]、[オブジェクト エクスプローラーの詳細] ウィンドウのダーク テーマのサポートが強化されました。
テーマ設定 [アクティビティ モニター] ダイアログと [オブジェクト エクスプローラーの詳細] ダイアログのダーク テーマのサポートが改善されました。
テーマ設定 クエリ エディターの [結果] ペインのタブとアイコン、およびスクリプト分割バーにダーク テーマのサポートを追加しました。
テーマ設定 クエリ ストア レポート内のクエリ ペインとプラン ペインにダーク テーマのサポートを追加しました。
ツール [ツール] メニューから Azure Data Studio エントリを削除しました。 詳細については、「 Azure Data Studio の概要」を参照してください。
ユーザーインターフェース 更新された SSMS インターフェイスで一新された最新のデザインは、高 DPI ディスプレイと統合される合理化されたエクスペリエンス用に最適化されています。 新しいデザインには、更新されたアイコン、最新のダーク テーマ、好みに合わせてカスタマイズ可能なレイアウトが含まれています。
ベクター データ型 オブジェクト デザイナー、データ編集ウィンドウ、オブジェクト エクスプローラーでの Vector データ型のサポートが追加されました。
Visual Studio Visual Studio 17.14.0 に更新されました。

21.0.0 でのバグ修正

特徴 説明
アクセシビリティ Profiler でのキーボード ナビゲーションの問題を修正しました。
常に暗号化されています オブジェクト エクスプローラーのコンテキスト メニューで、列の暗号化Always Encrypted ウィザード に名前変更しました。
常に暗号化されています 常に暗号化ウィザードに、"完了 (警告あり)" 状態を導入しました。
Azure SQL Database 削除された Azure SQL Database に接続を試行したときに SSMS がハングする問題に対処しました。
Azure SQL Database ユーザーが論理サーバー上のすべてのデータベースにアクセスするアクセス許可を持っていないと SSMS にアクセスできなくなる問題を解決しました。
Azure SQL Database SSMS がハングし、"現在のデータベースの変更中にエラーが発生しました" というエラーが発生する動作を修正しました。このエラーは、エディター ウィンドウのデータベース名ドロップダウン リストに無効なデータベース名が入力されると発生します。
Azure SQL Managed Instance [サーバーのプロパティ] ダイアログ内の [ログインの監査] で代替オプションを選ぶ機能が削除されました。
Azure SQL Managed Instance [SQL Server エラー ログの構成] ダイアログでエラー ログ ファイルの数を構成する機能が削除されました。
中央管理サーバー [信頼できるサーバー証明書] 接続オプションを保存する機能が追加されました。 「SSMS - 登録済みサーバーと CMS が暗号化の認証設定を保持しない」を参照してください。
接続 強制切断後にクエリ エディターを再接続できない問題が解決されました。 「 クエリ ウィンドウを強制的に切断して再接続できない」を参照してください。
接続 トランザクションをサポートしていない SQL オファリング (Azure Synapse サーバーレス プールなど) に対して実行されないように、開いているトランザクション数のチェックを更新しました。 「SSMS から有効にされていて、基盤となるエンジンがトランザクションをサポートしていない場合は、クエリ トランザクション カウントを実行しない」を参照してください。
接続 正しい認証方法を示すデータベース接続プロパティ ダイアログを更新しました。
データ層アプリケーションのインポート/エクスポート bacpac インポート時にデータベースの場所ではなく、既定の場所 master 使用するようにファイルとログの場所を更新しました。
IntelliSense IntelliSense がグローバルに無効になっている場合に無効になる既定の IntelliSense ツール バー アイコンの状態を修正しました。
オプション ISOLATION LEVEL > > > > 内の オプションのローカライズが削除されました。
クエリ プラン ライブ クエリ プランの実行中にクエリをキャンセルすると SSMS がクラッシュする問題に対処しました。 ライブ クエリ統計がプラン待機中にハングし、クエリをキャンセルすると SSMS が終了する問題を参照してください。
クエリ プラン 演算子の [プロパティ] ダイアログが更新され、"古い統計のある列" の警告が正しく表示されるようになりました。
セキュリティ ユーザー プロパティ ダイアログからデータベース ログインに新しいユーザーを割り当てる機能を追加しました。
スクリプトの作成 Azure SQL Database に対する変更のスクリプトを作成するときに、[増分統計の自動作成] の更新された値が含まれない問題に対処しました。
スクリプトの作成 Azure SQL Database でユーザーのスクリプトを生成する際に、USE Database Name 構文を削除しました。
設定 英語以外のオペレーティング システム (OS) で設定をインポートするとエラーが発生する問題を修正しました。
SQL Agent ターゲット、マルチサーバー管理、オペレーター ポケットベル オプションなど、Azure SQL Managed Instance のサポートされていない SQL エージェント機能を削除しました。

既知の問題

特徴 詳細 対処法
Analysis Services 新しいロールを追加した後、または既存のロールのプロパティを開くときに、 名前または電子メール アドレスで検索 を使用してユーザーを追加することはできません。 [手動入力] オプションを使用してユーザーを追加します。
Arm64 SSMS は現在、Arm64 ではサポートされていません。 Arm64 ではないデバイスで SSMS を実行します。
デザイナー テーブル デザイナーでテーブルを作成または編集するときに、列に対して JSON データ型を使用することはできません。 「SSMS 21.0 Preview 2.0」のテーブルデザイナーで「json」データ型が見つからないことをご参照ください()。 T-SQL を使用して JSON データ型の列を追加します。この機能は、今後のリリースで予定されています。
デザイナー [テーブルの追加] ダイアログが開いたままの状態で [新しいビュー] ペインを閉じると、SSMS を使用できなくなります。 「SSMS 21 プレビュー 1: [新しいビュー] ウィンドウの [テーブルの追加] で、新しいビューを閉じたことが認識されない」を参照してください。 ビュー ウィンドウを閉じる前に、[テーブル の追加] ダイアログボックスを閉じます。
拡張イベント 拡張イベント ウィザードの [データ ストレージの指定] ページが切り捨てられます。 「拡張イベント ウィザードが [データ ストレージの指定] ページで中断される」を参照してください。 新しいセッション... オプションを使用して、拡張イベント セッションを作成します。
メニュー File>Recent Projects and Solutions からフォルダーを開くと、"System.InvalidOperationException: Can't enqueue project dependencies calculation before starting solution load" (System.InvalidOperationException: ソリューションの読み込みを開始する前にプロジェクトの依存関係の計算をエンキューできません)、または "NullReferenceException 型の例外が発生しました" というエラーのいずれかが発生します。これは、フォルダーを開くと同時に、最後に閉じたときにエディターで開いていた 1 つ以上のファイルが開かれる場合に発生します。 エラーを閉じると、作業を続行できます。 または、フォルダーを閉じる前に、エディターですべてのファイルを閉じます。
モダン接続ダイアログ (プレビュー) MUST_CHANGE プロパティが有効になっている新しく作成された SQL ログインのパスワードを変更しようとすると、"ユーザーのログインに失敗しました。 理由: アカウントのパスワードを変更する必要があります。 (Microsoft SQL Server, Error: 18488)" 「 パスワードの変更」ダイアログの代わりにエラーが表示されるのを参照してください。 パスワードを変更するには、[クラシック接続] ダイアログを使用します。
モダン接続ダイアログ (プレビュー) 新しい接続ダイアログの接続履歴をインポートすると、"クラシック接続ダイアログからの接続履歴のインポート中にエラーが発生しました。 指定されたキーがディクショナリに存在していません。 このエラーは、履歴に破損した接続があり、新しいダイアログにインポートされていない場合に発生します。 エラーは無視しても問題ありません。
モダン接続ダイアログ (プレビュー) 最初に使用すると、保存された接続をモダン接続ダイアログ (プレビュー) にインポートすると、保存されたパスワードは失われます。 パスワードを手動で入力して、[モダン接続] ダイアログ (プレビュー) で接続プロファイルに保存します。
オフライン インストール SQL Server Management Studio 21 のオフライン インスタンスのインストールがサイレント モードで失敗し、インストール ログに "証明書が無効です" というエラー メッセージが表示されます。 Microsoft Windows Code Signing PCA 2024 証明書をダウンロードしてインストールします。 詳細については、「 SQL Server Management Studio のオフライン インストールを作成する」を参照してください。
オプション [ツール]> 内の [ピクセル密度の異なる画面のレンダリングを最適化する (再起動が必要)] をオンにして、Per Monitor Awareness (PMA) を有効にすると、ダイアログがレンダリングされない問題が発生することがあります。 [ツール]> 内の [ピクセルの密度が異なる画面のレンダリングを最適化する (再起動が必要)] を有効にしないでください。
オプション Tools>>>内で統合設定エクスペリエンス(再起動が必要)を有効にすると、ダイアログがレンダリングされない問題が発生する可能性があります。 Tools>>>内で統合設定エクスペリエンスを有効にしないでください (再起動が必要)。
オプション Tools>Options>General>Preview Features 内のオプションの既定値を変更すると、視覚的な表示と機能の両方で予期しない動作が発生する可能性があります。 Tools>Options>General>Preview Features 内のオプションの既定値は変更しないでください。
クエリ ストア いずれかのクエリ ストア レポートを使用すると、 読み取り可能なセカンダリのクエリ ストア が有効になっている場合、[レプリカ] ドロップダウン メニュー オプションに正しいレプリカ名が設定されないことがあります。 Transact-SQL を使用して、読み取り可能なセカンダリのクエリ ストア データに対してクエリを実行します。セカンダリの replica_group_id は、sys.query_store_runtime_stats システム カタログ ビューを使用してマップでき、これは sys.query_store_replicas システム カタログ ビューとの外部キー関係を持っています。
結果ペイン テーマを切り替えると、出力が [結果] が [テキスト] に設定されている場合、[結果] ウィンドウは新しいテーマに切り替わりません。 テーマの変更を [結果] ウィンドウに適用するには、SSMS を再起動します。
SQL Server Analysis Services (SSAS) Analysis Services を使用して MultiDimensional DW に接続すると、キューブを右クリックして [参照 ] を選択すると、"オブジェクト参照がオブジェクトのインスタンスに設定されていません。" というエラーが生成されます。 OLAP キューブの参照中に SSMS 21 エラーが発生するを参照してください 以前のバージョンの SSMS を使用してキューブを参照します。
SQL Server Integration Services (SSIS) 従来の Integration Services サービス のサポートは、SQL Server 2022 では使用できません。 SQL Server 2022 の従来の Integration Services サービスを管理するには、SSMS 20.2.1 または SSMS 19.3 を使用します。

SSMS 開発者コミュニティ サイトを参照して、他の既知の問題を確認したり、製品チームにフィードバックを提供したりできます。

サポートとトラブルシューティング

場合によっては、問題が発生することがあります。 SSMS のインストールが失敗する場合は、 SQL Server Management Studio のインストールとアップグレードに関する問題のトラブルシューティング に関する詳細なガイダンスを参照してください。

SSMS Developer Community サイトを参照して、他の既知の問題 (グループの下の ツール でフィルター処理) したり、製品チームにフィードバックを提供したりできます。