Tools and Documents for fault analysis in SQL Server-based environments
Tools and Documents for fault analysis in SQL Server-based environments.
SQL Server 2025 のローカル ONNX ランタイムを使用する場合に公式ドキュメントだけではわからなかったいくつかのポイント
SQL Server 2025 では AI 機能の強化として、「埋め込み (Embedding) の生成」を行うことができます。
SQL Server 2025 の Embedding の利用方法は次の種類があるかと思いますが、本投稿の内容は「2.」のパターンでの利用となります。
- 外部 REST API を使用する (HTTPS でのアクセスが必須)
- Azure OpenAI
- OpenAI
- Ollama
- ローカル ONNX ランタイムを使用する
このパターンを使用する際には、ローカル ONNX ランタイムの例 をチュートリアルとして進めていくことになりますが、私の現状のスキルでは、このドキュメントだけでは対応できない内容がいくつかありましたので、ポイントをまとめておこうと思います。
SQL Database の監査ログを Log Analytics に出力した際の取得開始のタイミングについて
Azure SQL Database の監査ログは Azure SQL Database および Azure Synapse Analytics の監査を設定する に記載されている次のストレージに出力することができます。
- Azure Storage
- Log Analytics
- Event Hub
Log Analytics に監査ログの取得を開始した場合、最初のログが取得されるまで、それなりに時間がかかります。
この挙動について、どのドキュメントを確認すればよいかが気になったので調べてみました。
Windows Admin Center Virtualization Mode (vMode) で使用できる OS について
Ignite 2025 で Windows Admin Center Virtualization Mode (vMode) が発表され Public Preview として提供されました。
従来の WAC (管理モード) とは異なり、vMode は仮想マシンを管理するために特化したモードとなります。
WAC vMode をインストールするサーバー / WAC vMode で管理対象とするサーバーの要件については、次のドキュメントで記載されています。
現時点ではどちらも次の OS が対象となるようです。
インストールが可能な OS
Windows Server 2025 以降、Standard または Datacenter エディションのみ。
リソースとして追加が可能な OS
Windows Server 2025 以降、Datacenter エディションのみ。
Ignite 2025 のタイミングでアナウンスされた Windows Server / Hybrid Cloud に関連するアップデート
Ignite 2025 のタイミングでアナウンスされた Widnows Server と Hybrid Cloud に関連するアップデートで気になるものをメモとして。
Ignite 2025 で SQL Server 2025 の一般提供が発表されました
本日から Ignite 2025 が開催されていますが、Ignite 2025 で SQL Server 2025 の一般提供が発表されました。
SQL Server 2025 の発表内容等の情報をまとめておきたいと思います。
インストーラーも公開されていますので、私のメインで使用している SQL Server も 2022 から 2025 にインプレースアップグレードしてみました。
自分の後で確認する用のメモも兼ねているので、同タイミングで発表された Azure SQL 関連のアナウンスも含んでいます。
GitHub Copilot CLI による Vibe Coding を使用した SSMS から安全にクエリを実行するための補助をする拡張機能作成の概念検証
SSMS から任意のクエリを実行できるようにしている環境では、他の処理の同時実行性に影響を与えるクエリの実行が行われる可能性があります。(SSMS 以外のツールを使用している場合でも発生する可能性はありますが)
SSMS 拡張機能を作成する際の参考ドキュメント で触れましたが、SSMS には拡張機能という仕組みがあり、この機能を使用することで SSMS に追加の機能を実装することができます。
この機能追加により、SSMS からのクエリ実行の安全性を向上させることができるのではないかと考えました。
そこで GitHub Copilot CLI による Vibe Coding を使用して SSMS からのクエリ実行に関して、安全にクエリを実行するための補助をする拡張機能の作成の概念検証 (Proof of Concept: PoC) に取り組んでみましたので、その際の知見をまとめておきたいと思います。
GitHub Copilot CLI についてのドキュメントは以下を参照。
SQL Database で読み取り可能なセカンダリレプリカに対してのクエリストアが使用できるようになっていました
先日気づいたのですが、SQL Database で 読み取り可能なセカンダリレプリカに対してのクエリストア が使用できるようになっていました。
アップデートのアナウンスは見当たらなかったのですが、本機能についての情報を整理しておきたいと思います。
SQL Server Management Studio 22 の一般提供が開始されました
SQL Server Management Studio (SSMS) 22 GA is now available でアナウンスされましたが、SQL Server Management Studio 22 (SSMS 22) の一般提供が開始されました。先日 Preview 5 のアナウンス があったばかりなのですが、この短期間で GA するのは珍しいパターンですね。
SSMS 22 の情報についてまとめておきたいと思います。
フィードバック も用意されていますので、要望 / 問題についてはこちらから提起することができます。
Azure Local の評価期間終了後のコストについて
12.2504.1001.20 以降の請求の変更 に記載されている内容となりますが、実際にコスト計上されだしたらどのようになるかをまとめていなかったので、評価期間切れが近い環境を使用してまとめてみました。
Azure Local 2510 で AD を使用しない構築を検証した際のメモ (2025/11/06 時点)
仮想環境を使用して、AD を使用しない Azure Local の構築をした際のメモを。