デバッグボタンをSSMS v18に追加する方法は?


19

Debugボタンは、SSMSのこのバージョンに存在しています: ここに画像の説明を入力してください

ただし、バージョン18プレビュー4にはありません。 ここに画像の説明を入力してください

いくつかの方法でDebugSSMSにボタンを追加しようとしましたが、成功しませんでした。

DebugボタンをSSMS v18 に追加する方法はありますか?


1
私たちはそれを取り戻すために投票することができます:feedback.azure.com/forums/908035-sql-server/suggestions/…–
MattBH

回答:


12

@LowlyDBAが回答で述べたように、デバッガはSSMS18で非推奨になりました

別の方法を探す場合は、SSDT / Visual Studioを使用してクエリをデバッグできます。

  1. SQLサーバーに接続する([ツール]メニュー)
  2. 新しいクエリを開きます(サーバーエクスプローラー、右クリック、新しいクエリ)
  3. クエリを入力してください
  4. デバッガーで実行

SQLメニューから

SQL-メインメニュー

クエリウィンドウの実行アイコンの横にあるドロップダウンリストから

クエリウィンドウの実行アイコンの横にあるドロップダウン

クエリウィンドウのコンテキストメニューから

クエリウィンドウのコンテキストメニュー


残念ながら、これによりVS 2019がクラッシュします。最新の19とプレビューで試してみました。😤
Mayank

@Mayankこの更新をありがとう、私はそれを行うために利用可能なSQL Server 2019インスタンスを持っていないので、私は今それを確認することができません。
PRED

1
私はVSチームで問題を提起しました。うまくいけば、すぐに修正されるでしょう。
Mayank

それは私のために働いています...しかし、ストアドプロシージャのためではありません。最初にSPをクエリに変換してから、クエリウィンドウでデバッグする必要があります。
マット

22

この機能はSSMS 18で非推奨になり、使用できなくなりました。

データベースダイアグラムはSSMS 18で削除されましたが、バージョン18.1から再び追加されました


5
私は、デバッガがSSMSで「ひどい」という声明にはまったく同意しません。はい、それはVSほど強力ではないかもしれない、しかし、それは便利で簡単単純なタスクのために使用することです。私は、MSがこのような「非推奨」を大規模な協議なしに行うのは残念だと思います。
チャオ

1
私も同意しません。sprocsをステップ実行して、正しい機能が重要な機能であることを確認します。SSMSはそれなしでは機能しません。Azure.comで少なくとも350人がそれを取り戻したいと考えています。feedback.azure.com/forums/908035-sql-server/suggestions/…Visual Studio 2019を使用するのは悪い回避策です。「コードなしで続行」を介してスプラッシュ画面をバイパスし、特別なエクスプローラーウィンドウに接続すると、最近のファイルや使い慣れたツールにアクセスできなくなり、ストアドプロシージャに足を踏み入れると無限にハングします。SSMS v18は、デバッガーなしでは役に立ちません。
トリインコ

1
はい、

VS 2017のSQLコードを介したデバッグとSSMS 17の両方は、私にとってほぼ同じように機能するように見えました。両方とも非常に便利です。また、小さくて柔らかい会社から期待されるように、両方とも少しグリッチでした。
リバースエンジニア
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.