次の方法で共有


SQL Server 用管理パックの機能と機能強化

このセクションでは、SQL Server 用管理パックの新機能と機能強化について説明します。

2025 年 7 月 7.10.6 RTM

新着情報

  • System.Data.SqlClient を SQL Server 用 Microsoft.Data.SqlClient データ プロバイダー (MDS) に置き換えられました。

    • Microsoft によって積極的に保守および強化されています。
    • TDS 8.0、TLS 1.3、Always Encrypted など、最新のプロトコルと機能をサポートします。
  • Microsoft SQL Server 管理オブジェクト (SMO) をバージョン 15 からバージョン 17 にアップグレードしました。これは、Microsoft.Data.SqlClient への移行によって有効になりました。 この更新プログラムにより、多数の機能強化が行われ、新しい SQL Server 機能のサポートが追加されました。

  • ジョブ期間モニターに "実行中のジョブのみ" オーバーライドを追加しました。 この設定により、モニターはすべてのジョブまたは現在実行中のジョブのみを測定できます。

  • 更新された表示文字列。

  • SQL Server の最新のパブリック更新プログラムで "製品バージョンのコンプライアンス" モニターを更新しました

バグの修正

  • マスター データベースとの照合順序の違いが原因で発生する "テーブル クラスター化インデックスの断片化" モニターの問題を修正しました。

既知の問題

  • 以前のバージョンとの下位互換性を維持するために、パラメーター TrustServerCertificate=true は接続文字列に含まれています。

2025年1月 - 7.8.4 RTM

新着情報

バグの修正と機能強化

  • パフォーマンスの向上:
    • クックダウン データ ソース、一部のモニター、検出に対する SyncTime 処理を再実装しました
  • "ブロッキング セッション" モニター アラートに含まれるデータベース名
  • テーブル行の読み込みに失敗した後、スクリーン リーダーが表示されるエラー情報を自動的に読み上げなかったというウィザードの問題を修正しました
  • SQL Server の最新のパブリック更新プログラムで "製品バージョンのコンプライアンス" モニターを更新しました
  • 更新された表示文字列

2024 年 7 月 - 7.6.5 RTM

新着記事

  • データベースを対象として、クラスター化インデックスの高度な断片化を検出する新しい「テーブル クラスター化インデックスの断片化」モニターを追加しました。
  • クエリの種類に応じて、データベース コンテキストまたはクックダウンという 2 つのオプションを使用して、カスタム データベース監視のサポートを追加しました
  • クエリ結果のプロパティを使用してアラート コンテキストを拡張するために、カスタム モニターのセットアップに新しい "プロパティ バッグ" ステップを追加しました
  • SQL Server のパブリック更新プログラムの最新バージョンで "製品バージョンのコンプライアンス" モニターを更新しました
  • セキュリティを強化するために、"実行時間の長いクエリ" アラート ルールを修正しました
  • 概要ダッシュボード ビューと監視ウィザード テンプレートのアクセシビリティが向上しました。これには、次の主な変更が含まれます。
    • ダッシュボード タイルの A ボタンと D ボタンを使用して Keyboard ナビゲーションを実装しました
    • SQL Server ウィザードでスクリーン リーダーがボタンとエラーを読み上げる機能を追加しました
    • アクセシビリティを向上するための再設計されたダッシュボード リスト コントロール

2024 年 1 月 - 7.4.0.0 RTM

新着情報

  • エージェントレス監視モードの カスタム管理サーバー リソース プール のサポートを追加しました
  • データベース エンジンを対象とし、サーバーのトランスポート層セキュリティ (TLS) 証明書が有効かどうかを確認する、新しい "SQL 接続暗号化証明書の状態" sql Server on Linux の監視を追加しました
  • SQL Server のパブリック更新プログラムの最新バージョンで "製品バージョンのコンプライアンス" モニターを更新しました
  • 概要ダッシュボード ビューと監視ウィザード テンプレートのアクセシビリティが向上しました。これには、次の主な変更が含まれます。
    • キーボード ナビゲーションの改善
    • ダッシュボードの色のコントラストが改善され、読みやすさが向上しました
    • ダッシュボード用の新しいハイ コントラスト テーマ
    • スクリーン読み取りソフトウェアのサポートを追加しました
  • 更新された表示文字列

バグ修正

  • 運用データベースとデータ ウェアハウス データベースが SQL Server バージョン 2022 でホストされている場合に、System Center Operations Manager コンソールで概要ダッシュボード ビューが機能しない問題を修正しました

2023 年 7 月 - 7.2.0.0 RTM

新着情報

  • カスタム監視を更新しました。これにより、モニターとパフォーマンス ルールを作成できるようになりました。これは別のパッケージ インストーラー上にあります
  • カスタム監視のクエリ実行と時刻同期スケジュール フィルター モードを追加しました
  • アラート ストームを回避するために、「可用性グループ自動フェールオーバー」、「可用性グループ オンライン」、「可用性レプリカ データ同期」、「可用性レプリカ ロール」、「可用性レプリカ接続」、「同期レプリカ データ同期」ユニット モニターに「サンプル数」のオーバーライドを追加しました
  • 新しい "SQL 接続暗号化証明書の状態" モニターを追加しました。このモニターは、データベース エンジンを対象としており、TLS 証明書の検証期間 (日数) と Windows 上の SQL Server の証明書要件を確認できます
  • データベースを対象とし、データベース暗号化キーの暗号化に使用される証明書がバックアップされていないことを確認できる新しい "TDE 証明書のバックアップ状態" モニターを追加しました
  • 新しい Operations Manager コンソール タスクを追加しました。これにより、エージェント コンピューターから管理サーバーへのイベント ログ ファイルの保存と転送が可能になります。
  • アプリケーション、データベース、クエリ除外リストのオーバーライドを追加して、 "実行時間の長いクエリ" アラート ルールを拡張しました。このオーバーライドにより、アプリケーション名、データベース名、またはカスタム クエリ テキストによるクエリをルール アラートから除外できます
  • System Center Operations Manager ツールセットの 診断トレース を改善しました
  • 予測の概要の日数を追加して、 "データベース ファイル領域使用量予測" レポートを改善しました
  • SQL Server のパブリック更新プログラムの最新バージョンで "製品バージョンのコンプライアンス" モニターを更新しました
  • 更新された表示文字列

バグ修正

  • 可用性グループ ロールアップ モニターからの偽陰性アラートの問題を修正しました。これにより、「可用性グループにおける自動フェールオーバー (ロールアップ)、可用性レプリカロール (ロールアップ)、可用性レプリカ接続 (ロールアップ)、同期レプリカ データ同期 (ロールアップ)」がメンバー ロールアップ アルゴリズムにおける最良の状態を示しています。
  • 署名されていないモジュールのレジストリ キーなしでカスタム監視を起動できない問題を修正しました
  • "データベース ファイル領域の使用量予測" レポートの平均空き領域の割合が間違っている問題を修正しました
  • アクセシビリティの問題を修正しました

2022 年 12 月 - 7.0.34.0 RTM

新着情報

  • SQL Server 2022 のサポートを追加しました
  • カスタム監視を追加しました。これにより、モニターとパフォーマンス ルールを作成できます。
  • 可用性グループに参加しているデータベースのアラート バックアップを追跡できる新しい "可用性データベース ログ バックアップの状態" モニターを追加しました
  • 検出プロセスをオンデマンドで実行できる新しい Operations Manager コンソール タスクが追加されました。"オンデマンド エージェント ジョブ検出の実行" と "オンデマンド データベース探索の実行"
  • エージェント ジョブの「最終実行状態」モニターを更新し、新しいオーバーライドを追加しました。「失敗の回数のしきい値」は、モニターの状態を変更する失敗したジョブの回数を決定し、「キャンセルされた状態を失敗として定義する」は、キャンセルされたジョブの最終実行状態を失敗として追跡できます。
  • Windows および Linux プラットフォームのSQL Server エージェント ジョブの期間を分単位で収集する新しいエージェント "ジョブ期間" パフォーマンス収集規則を追加しました
  • Windows および Linux プラットフォームの SQL エージェント ジョブの実行時間が指定されたしきい値 (分) を超えた場合にアラートをスローする新しいエージェント "ジョブ期間" アラート ルールを追加しました
  • 不要な "msdb.dbo.sp_help_jobactivity" セキュラブルを削除し、新たに "msdb.dbo.sysjobactivity"、"msdb.dbo.sysjobhistory"、"msdb.dbo.syssessions"、および "msdb.dbo.agent_datetime" セキュラブルを追加することで、「セキュラブル構成ステータス」モニタを更新しました。
  • 最小特権構成用の更新された T-SQL スクリプトを使用して、"低い特権の監視" と "サービス SID" 操作ガイドのセクションを更新しました
  • Windows および Linux プラットフォームのログ デバイスの待機時間を測定したり、I/O パフォーマンスを調査したりするために、新しい "DB Log Bytes Flushed per Second、DB Log Flushes per Second、DB Log Flushes Wait Time" パフォーマンス 収集規則を追加しました
  • Windows および Linux プラットフォームで、実行中の SQL クエリの実行時間が指定されたしきい値 (秒単位) を超えた場合にアラートをスローする、新しい "実行時間の長いクエリ" アラート ルールを追加しました
  • データベース エンジン レベルで読み取り/書き込み待機時間の問題を追跡するために、新しい "データベース エンジン ディスク書き込み待機時間" と "データベース エンジン ディスク読み取り待機時間" モニターを追加しました
  • Always On の検出と監視のワークフローは、パフォーマンスを向上させるために最適化されています
  • ポリシー検出ワークフローが最適化され、パフォーマンスが向上しました
  • すべての値に 4 桁の丸めを適用するようにスペース監視ワークフローを更新しました
  • SQL Server のパブリック更新プログラムの最新バージョンで "製品バージョンのコンプライアンス" モニターを更新しました
  • 更新された表示文字列

バグ修正

  • 大規模な環境でのドメイン コントローラーの負荷を減らすことで、"サービス プリンシパル名の構成状態" モニターのパフォーマンスの問題を修正しました
  • "スレッド数" モニターとパフォーマンス ルールに関する問題を修正しました。 これで、これらのワークフローでは、"VISIBLE ONLINE" スケジューラのみを含む、空きスレッドがより正確にカウントされるようになりました
  • データベースが可用性グループのプライマリ レプリカでホストされており、その状態に問題がある際に、モニターがそのデータベースの状態を変更せずに正常になる場合の、「データベースの状態」モニターに関する問題を修正しました
  • System Center Operations Manager 診断トレース ツールセットのパスではなく、完全な SQL クエリを表示する際の問題を修正しました

2022 年 6 月 - 7.0.38.0 RTM

新着情報

  • すべてのワークフローで使用できる 'クエリ実行のタイムアウト (秒)' オーバーライドを追加しました
  • アラート ストームを回避するために、"データベースの状態" モニターに "サンプル数" のオーバーライドを追加しました
  • SQL Server 2022 パブリック プレビューのサポートを追加しました
  • Windows イベント ログでデバッグのログを有効にするサポート追加しました
  • System Center Operations Manager ツールセットで 診断トレース を有効にするためのサポートを追加しました
  • SQL Server Evaluation Edition を "ローカル データベース エンジン" 検出の除外リストに追加できるようになりました
  • 監視ワークフローは、パフォーマンスを向上させるために最適化されています
  • SQL Server のパブリック更新プログラムの最新バージョンで "製品バージョンのコンプライアンス" モニターを更新しました
  • 更新された表示文字列

バグ修正

  • 既定以外の RunAs アカウントが使用されている場合に失敗する "ROWS Data Free Space Left" モニターと "Always On Custom User Policy" ワークフローに関する問題を修正しました
  • 複数の管理グループで "OperationsManagerDW" データベースが使用されている場合のダッシュボード ビューの失敗に関する問題を修正しました
  • "Linux 可用性グループ" タイルがダッシュボード ビューで使用できないように見える場合がある問題を修正しました
  • Windows での失敗したイベント ルール "エージェントに異常があります。 Windowsで「この数分間応答がありません」.
  • Windows 上の複数のワークフローでの無効な種類の 'タイムアウト' オーバーライド (秒単位) の問題を修正しました
  • SQL Server インスタンスが削除されたが、一部の名前空間がレジストリに残っている場合の "ローカル データベース エンジン" 検出エラー処理の問題を修正しました
  • ローカライズされたオペレーティング システムで失敗した 'EventLogReader' モジュールに関する問題を修正しました

2022 年 2 月 - 7.0.36.0 RTM

新着情報

  • SQL Server のパブリック更新プログラムの最新バージョンで "製品バージョンのコンプライアンス" モニターを更新しました

バグ修正

  • SQL Server がインストールされた、ローカライズされたオペレーティング システムで 'MultiValueSpaceHealthCalculator' モジュールが失敗する問題を修正しました
  • SQL Server の x64 と x86 両方のバージョンがインストールされている環境で 'LocalDBEngineDiscovery' モジュールが失敗する問題を修正しました

2021 年 12 月 - 7.0.34.0 RTM

新着情報

  • データベースを対象とした空き領域の監視ワークフロー用の "Health Calculation Mode" (正常性計算モード) という新しいオーバーライドを追加しました。 このオーバーライドを使用すると、環境内の空き領域を監視する方法を定義できます。 これで、比率 (%) または容量メトリック (MB) として表現される"しきい値" パラメーターに基づいて、正常性状態を追跡できるようになりました。 オーバーライドは、次のモニターに追加されます:「ログの空き領域、行データの空き領域、ファイルストリームデータの空き領域、インメモリOLTPデータの空き領域」
  • "インデックスによって使用されるメモリ (MB) とテーブルによって使用されるメモリ (MB)" のパフォーマンス 規則に、新しい "クエリ実行のタイムアウト" オーバーライドが追加されました。 これらのルールは、メモリ最適化データベースが大量にある環境で余分な負荷が発生しないように、既定で無効になりました
  • データベース エンジンを対象とするすべてのワークフローに 'MachineName' と 'InstanceName' アラート パラメーターを追加しました
  • 自動セットアップのデータベースエンジン検出フィルター"ルールに対するアラートを追加しました
  • "ログの残りの空き領域" モニターに "MB 単位の空き領域" という新しいプロパティを追加しました。
  • "概要ダッシュボード" ビューを更新しました。 これで、"SQL Server Reporting Services" タイルがインスタンスおよびデプロイとして結合されるようになりました
  • SQL Server のパブリック更新プログラムの最新バージョンで "製品バージョンのコンプライアンス" モニターを更新しました
  • パフォーマンス メトリックの収集を最適化しました
  • 更新された表示文字列

バグ修正

  • SQL Server をアップグレードした後に検出モジュールが失敗する問題を修正しました
  • データベースに対して "Autogrowth" が有効になっているときの空き領域の計算に関わる問題を修正しました
  • 可用性グループに [読み取り/書き込みの接続を許可] 設定のレプリカがあるときに、検出モジュールが失敗する問題を修正しました
  • データベースを対象とした "セキュリティ保護可能なリソースの構成状態" モニターのセキュリティ保護可能なリソースの一覧の重複に関わる問題を修正しました
  • 最新バージョンの SQL Server Management Studio で Operations Manager コンソール タスクが動作しない (SQL Management Studio を実行する、SQL Profiler を実行する) 問題を修正しました
  • Operations Manager コンソールのタスクがクラスター化された環境で動作しない問題を修正しました。 Analysis Service を開始し、Analysis Service を停止するタスクが正常に動作するようになりました

2021 年 6 月 - 7.0.32.0 RTM

新着情報

  • 「サービス プリンシパル名の構成状態」モニターのオーバーライドを更新しました。 複数のドメイン コントローラー環境でのアラート ストームを回避するために、[間隔] の値が 3600 (1 時間) に設定されるようになりました
  • "仮想ログ ファイル数" モニターを更新しました。 SQL Server 2016 以降のデータベース コンソール コマンドではなく、"sys.dm_db_log_info" ビューを使用するようになりました
  • "データベースの状態" モニターを更新しました。 高可用性環境での誤検知を回避するために、新しいオーバーライド "可用性グループがオフラインの場合に無効にする" を追加しました
  • "データベース バックアップの状態" モニターを更新しました。 可用性グループのバックアップ設定で構成されたバックアップの場所を追跡するようにモニターに指示する新しいオーバーライド "可用性グループのバックアップ設定の追跡" を追加しました
  • "SQL Server エージェント ジョブ" 検出の新しい除外リスト オプションを追加しました
  • 「WMI 正常性状態」モニターのオーバーライドを更新しました。 'Interval' の値が 3600 (1 時間) に設定され、[Samples count]\(サンプル数\) の値が 2 に設定されるようになりました
  • 一部のダッシュボード タイルの名前を変更しました
  • SQL Server エージェント ジョブを対象とする新しいルールを追加しました: "SQL Server エージェント ジョブ期間アラートルール" と "SQL Server エージェント ジョブ期間パフォーマンスルール"
  • "DB ファイル グループ、DB ファイル、トランザクション ログ ファイル、FILESTREAM ファイル グループ、メモリ最適化データ ファイル グループ、メモリ最適化データ ファイル グループ コンテナー" という領域に関連する検出が更新されました。 環境の負荷を軽減するために、既定で無効になりました
  • [概要ダッシュボード] ビューを更新しました。 SQL Server Integration Services のタイルも含まれるようになりました
  • SQL Server のパブリック更新プログラムの最新バージョンで "製品バージョンのコンプライアンス" モニターを更新しました
  • 更新された表示文字列

バグ修正

  • フェールオーバー後のパッシブ SQL Server クラスター ノードからの連続ログイン試行に関する問題を修正しました
  • 適切なエラー処理を追加して、ジョブ名にサポートされていない ASCII 文字が含まれている場合に「SQL Server エージェントジョブ」の検出が失敗している問題を修正しました。
  • Latin1_General_CP850_BIN照合順序を使用した SQL Server データベース エンジンのパフォーマンス データ収集を修正しました
  • "LOG Free Space Left" モニターの正しくないアラート名に関する問題を修正しました
  • 既定で有効になっている "セッションのブロック" モニターに関する問題を修正しました
  • "WMI 正常性状態" モニターの "タイムアウト" オーバーライドが機能しなかった問題を修正しました。
  • [概要ダッシュボード] ビュー タイルの間違ったアラート パラメーター参照に関する問題を修正しました

2020 年 8 月 - 7.0.24.0 RTM

新着情報

  • SQL Server データベースを対象とする新しい "セキュリティ保護可能な構成状態" モニターを追加しました
  • SQL Server のパブリック更新プログラムの最新バージョンで "製品バージョンのコンプライアンス" モニターを更新しました
  • SQL Server インスタンスが可用性グループに参加するときに、データベース エンジンを対象とする "セキュリティ保護可能な構成状態" モニターを更新しました
  • 可用性レプリカを対象とした無用な「セキュリティ保護可能な構成状態」モニターを削除しました
  • 「SQL Server データベース エンジン」の検出を更新しました。「Netbios コンピューター名」プロパティが大文字なりました
  • SQL Server 用のバージョン固有の管理パックからのレポートを追加しました
  • モニターの "ジョブ期間" を更新し、現在のジョブ実行の期間をアラートの説明に追加しました
  • System Center Operations Manager 2019 UR1 をサポートするように SQL MP ダッシュボードの Web コンソール バージョンを更新しました
  • SQL Server に対する最新のパブリック更新プログラムのバージョンでモニター "製品バージョンのコンプライアンス" を更新しました
  • メンテナンス モードを終了した後のアラート Storm を回避するために、アラート ルールのデータ ソースを更新しました
  • モニター「Securables設定状態」のアラート説明を更新しました。
  • SQL Server Integration Services の正常性状態モニターに "CheckStartupType" プロパティを追加しました
  • SQL Agent と SQL Agent ジョブの状態ビューの列を変更しました
  • 更新された表示文字列

バグ修正

  • メンテナンス モードを終了した後のアラート ストームを回避するために、アラート ルールのデータ ソースを修正しました
  • SQL 認証方法の変更をサポートするように SQL ログ リーダーのデータ ソースを修正しました
  • SQL 認証方法の変更をサポートするようにパフォーマンス リーダーのデータ ソースを修正しました
  • メモリリークの可能性があるサービス プリンシパル名ステータスモニターのデータソースの問題を修正しました
  • ファイル グループを対象とするワークフローの "サポートされていないパス形式" エラーを修正しました
  • 読み取り不可能な可用性レプリカでの検出エラーを修正しました
  • SQL Server Integration Services シード検出の間違った実行プロファイルを修正しました
  • ルール "選択したデータベース エンジンの検出を無効にする" が失敗する原因となった問題を修正しました
  • 復旧状態のデータベースの検出の問題を修正しました
  • 共有メモリ専用の SQL Server でクリティカルになった場合の「セキュリティ保護可能な構成状態」モニターの問題を修正しました

2019 年 12 月 - 7.0.20.0 RTM

[以前のプレビュー リリース 7.0.18、2019 年 11 月に加えられた変更を含む]

新着情報

  • SQL Server 2019 をサポートするように MP を更新しました
  • "Local データベース エンジン Discovery" にエディション別のフィルターを追加しました
  • パフォーマンスを向上させるために DB 領域の監視を再設計: ROWS ファイル グループとログ ファイルによるディスク領域の消費を監視する、データベースを対象とする既定のモニターとパフォーマンス ルールで有効
  • 再設計された DB 領域の監視: メモリ内および FILESTREAM データによるディスク領域の消費を監視するために、データベースを対象とする 2 つのモニターと 2 つのパフォーマンス ルールを追加しました
  • 再設計された DB 領域の監視: 読み取り専用のファイル グループもカウントされるようになりました
  • 再設計された DB 領域の監視: ファイル グループ、ファイル、ログ ファイルを対象とするすべてのワークフローが既定で無効になりました
  • XTP パフォーマンス カウンターを再設計して、完全にバージョンに依存しないようにしました
  • "SQL データベース エンジン クラス" に属性 "TCP ポート" を追加し、"データベース エンジン Discovery" を更新して新しいプロパティを設定しました
  • System Center Operations Manager 2019 Web コンソール (HTML5) の概要ダッシュボードを追加しました
  • 名前空間が不整合なクラスター ノードのサポートを追加しました
  • クラスター SQL Server インスタンスでの誤ったアラートを排除するために、監視 "WMI 正常性状態" のアルゴリズムにサンプリングを追加しました
  • モニター "可用性データベース"、"可用性レプリカ"、および "可用性グループ" のアラートの説明を更新しました (アラートの生成は既定で無効のままです)
  • SQL Server に対する最新のパブリック更新プログラムのバージョンでモニター "製品バージョンのコンプライアンス" を更新しました
  • 既定では「バッファー キャッシュ ヒット率」モニターを無効化し、そのしきい値を 0% から 90% に変更しました
  • デフォルトで「ページの平均寿命」モニターを無効化しました
  • 「可用性データベースの結合状態」と「可用性レプリカの結合状態」という役に立たないモニターを削除しました。
  • 更新された表示文字列
  • データベース エンジン状態ビューの変更された列

バグ修正

  • 修正済み: 「サービス プリンシパル名の構成状態」モニターで、大文字と小文字が区別されるために誤ったアラートが発生する
  • 修正済み: Windows にトルコ語のロケールがある場合に "ローカル データベース エンジン検出" がクラッシュする
  • ワークフロー "General Always On Discovery"、"Database Replica Discovery"、"Always On System Policy Monitoring" のパフォーマンス低下の原因となった問題を修正しました
  • 修正済み: "General Always On Discovery" が複数の分散型可用性グループを持つ環境でエラーを発生させる
  • Always On 可用性グループによってデータベースがレプリケートされる場合の監視の問題を修正しました
  • 可用性グループにクラスターの種類が NONE である場合の空のプロパティ バッグを修正しました
  • アラート ルール "DB Backup Failed to Complete" の間違ったターゲットを修正しました
  • "Windows 上の MSSQL Integration Services: パッケージがチェックポイント ファイルから再起動されました" というルールとそのアラートを修正しました
  • ルール "ページで I/O の実行中に OS エラーが発生しました" とそのアラートを修正しました
  • 修正済み: "DB ディスク書き込み待機時間" と "DB ディスク読み取り待機時間" モニターとパフォーマンス ルールのパフォーマンス メトリックが間違っている
  • モニター「WMI Health State」のアラートの説明を修正しました。