SQL Server ベースの環境を使用していて、実行されたクエリに起因したエラーを SQL Server 側でロギングしたいという要望を受けることがあります。
そのような場合に、SQL Server 観点での情報取得として拡張イベントを使用したロギングの利用を検討することができます。
SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿
SQL Server ベースの環境を使用していて、実行されたクエリに起因したエラーを SQL Server 側でロギングしたいという要望を受けることがあります。
そのような場合に、SQL Server 観点での情報取得として拡張イベントを使用したロギングの利用を検討することができます。
タイトルの通りですが、Azure のコストの分析をしたかったので、Parquet ファイルでエクスポートして、SQL で検索をしたという無いようです。
Agent 365 の関連情報をまとめておきたいと思います。
公式のドキュメントはいくつかの情報を組み合わせて確認をする必要がありますが、最近、次の二つの記事が公開され、この内容がとても参考になりました。
Agent 365 の全体像については次の記事が参考になりました。
Agent 365 はいくつかの技術要素を組み合わせるため、確認が必要なドキュメントが多岐にわたるという印象がありますが、次のようなドキュメントを確認する良いのではないでしょうか。
GitHub Copilot CLI による Vibe Coding を使用した SSMS から安全にクエリを実行するための補助をする拡張機能作成の概念検証 で、Vibe Coding を使用した SSMS の拡張機能作成について触れました。
拡張機能の作成については、SSMS 拡張機能を作成する際の参考ドキュメント でも触れていますが、チュートリアルとして公開されている情報は「既存のツールバーにメッセージぼっくを表示するコマンドを追加する」というような内容が多いかと思います。
現在作成している SSMS 拡張機能ではいくつかの機能を追加しているのですが、その中で「新しく開いたクエリエディターに特定のトランザクション分離レベルのテキストを挿入する」という機能があります。
このようなクエリエディターの内容を更新する機能は、拡張機能を作成する際に使用したいケースが多いのではないでしょうか。
本投稿では Vibe Coding で作成したコードから、特定の機能を抽出し、新しくプロジェクトを作成する際に再現性を高くして再利用することができるのかを確認してみました。
このブログにボット / クローラーからのアクセスがどの程度発生しいているのかが気になったので確認してみました。
SQL Server 2025 のベクターデータ型 (ベクトルデータ型) / ベクターインデックスについて気になっていた内容をいくつか確認したので、その内容を。
SQL Server の実行プランを解析するツールとして SQL Sentry Plan Explorer があります。
本投稿を書いている時点では、最新バージョンは 2025.4 となるのですが、このバージョンのリリースノート に記載されている通り、SSMS アドイン (プラグイン) としてサポートしている SSMS のバージョンは SSMS 21 となっています。
Plan Explorer
The Plan Explorer plug-in supports SSMS 21.
現時点では、最新バージョンの SSMS 22 はサポートに含まれておらず、SSMS 22 がインストールされている環境に SQL Sentry Plan Explorer をインストールするだけでは、SSMS 22 で実行プランを右クリックした際の「View with SQL Sentry Plan Explorer」の表示が行われません。
SSMS 22 でこのコンテキストメニューを表示する方法ついて書いておきたいと思います。
Announcing the release of SQL Server Management Studio 22.1 で知ったのですが、SQL Server Management Studio 22 (SSMS 22) で、実行プランを直接 GitHub Copilot チャットに連携して分析する方法が公開されていましたので紹介。
Microsoft 365 Copilot の Frontier Program として Microsoft 365 Copilot のエージェントを使用して Office ドキュメント (Word / Excel / PowerPoint) を操作することができます。
先日 Agent Mode in Excel is now generally available on Excel for Web としてアナウンスがありましたが、エージェントによる Office ドキュメントの操作について、情報をキャッチアップできていなかったので、確認した内容を残しておきたいと思います。