KB5068450 - SQL Server 2022 用の累積的な更新プログラム 22

リリース日: 2025 年 11 月 13 日
バージョン: 16.0.4225.2

概要

この記事では、Microsoft SQL Server 2022 の累積的な更新プログラム パッケージ 22 (CU22) について説明します。 この更新プログラムには、SQL Server 2022 累積的な更新プログラム 21 のリリース後に発行された 20 個の修正が含まれています。 以下のビルドのコンポーネントが更新されます。

  • SQL Server - 製品バージョン: 16.0.4225.2、ファイル バージョン: 2022.160.4225.2
  • Analysis Services - 製品バージョン: 16.0.43.252、ファイル バージョン: 2022.160.43.252

この更新プログラムの既知の問題

並列プランでの SESSION_CONTEXT の不適切な動作

組み込みの SESSION_CONTEXT 関数を使用するクエリは、並列クエリ プランで実行すると、間違った結果が返されたり、アクセス違反 (AV) ダンプ ファイルをトリガーしたりする可能性があります。 この問題は、特にセッションが再利用のためにリセットされた場合に、SESSION_CONTEXT が並列実行スレッドと対話する方法が原因で発生します。

詳細については、SESSION_CONTEXT の「既知の問題」セクションを参照してください。

この更新プログラムに含まれる機能強化と修正プログラム

ビルドの概要リストと現在のサポート ライフサイクルを含む、ダウンロード可能な Microsoft Excel ブックを用意しています。 また、Excel ファイルには、SQL Server 2022、SQL Server 2019、SQL Server 2017 の詳細な修正リストが含まれています。 この Excel ファイルを今すぐダウンロードします。

注

次の表の個々のエントリは、ブックマークから直接参照できます。 テーブル内のバグ参照 ID を選択すると、"#NNNNNNN" 形式を使用してブックマーク タグが URL に追加されます。 その後、この URL を他のユーザーと共有して、テーブル内の目的の修正プログラムに直接ジャンプできます。

修正されたバグと、この累積的な更新プログラムに含まれる機能強化の詳細については、次の表を参照してください。

バグ リファレンス 説明 修正領域 要素 プラットフォーム
4339844 大量の FILESTREAM レコードを含むデータベースで圧縮を使用する差分バックアップ中のアサーション エラー File: <writeEncoded.cpp>, line='' Failed Assertion = 'pCurTargetBuf == pSource->m_pDirectEncodeTarget' を修正しました。 SQL Server エンジン バックアップの復元 Windows
4467909 永続的なログ バッファーが有効で、データベースのログ キャッシュに主に小さなログ レコードが含まれている場合に、可用性グループ セカンダリ レプリカの PmmLogAcceptBlock に非生成スケジューラ ダンプ ファイルが生成される問題を修正します。 SQL Server エンジン ログ管理 すべて
4471009 トレース フラグ 176 が有効になっている間にテーブルに保持された計算列と保持されていない計算列の両方が存在する場合、EXTENDED_LOGICAL_CHECKS 付きの DBCC CHECKDB が失敗し、例外が返される問題を修正します。 SQL Server エンジン プログラミング すべて
4498278 レプリカが可用性グループから削除された場合、または関連するレプリカがオフラインのときに可用性グループが削除された場合に、1 つ以上のデータベースが想定される解決状態ではなく、疑わしい状態になる問題を修正します。 SQL Server エンジン 高可用性とディザスター リカバリー すべて
4511222 SQL Server 構成マネージャーの [メモリ内のインスタント ファイルの初期化] フィールドと [ロック ページ] フィールドの正しくない表示値を修正します。 SQL Server クライアント ツール SQL Server 構成マネージャー Windows
4552086 システム エラー コードの誤った解釈によって引き起こされるシード復元プロセス中の書き込みエラーの誤った処理を修正します。 SQL Server エンジン バックアップの復元 すべて
4573341 SSIS Microsoft.Rest.ClientRuntime バージョンを 2.3.24 にアップグレードして、脆弱性 (CVE-2022-26907) を修正します。 Integration Services Integration Services Windows
4573769 古い Log-Replay Service (LRS) メタデータ (36 日以上前) の自動クリーンアップが導入されています SQL サテライト クリーンアップ サービス Windows
4582175 クエリがサーバーのメモリを過剰に消費した場合に、CacheStore PHDR の使用の上限を有効にします。 SQL Server エンジン SQL OS Windows
4598768 ドロップダウン メニューを使用して証明書をインポートするとき、または Configuration Manager のインポート ボタンを使用したときに、一貫性のない動作が発生する問題を修正します。

また、大文字と小文字が一致しない場合に拇印を使用した証明書の選択が失敗する問題も修正します。
SQL の接続 SQL の接続 Windows
4642574 worker.cl.wcow.sql22 アプリ タイプを持つバージョン管理された MI でデータベース復元プロセスを実行するときに、I/O パイプラインからのデータ コピー中にダンプ ファイルを修正します。 SQL Server エンジン バックアップの復元 すべて
4644033 DBCC CHECKDB、CHECKTABLE、または CHECKFILEGROUP を実行したときにプログラムが応答しなくなる可能性がある誤ったエラー処理を修正します。 SQL Server エンジン バックアップの復元 すべて
4660895 特定のマルチロール構成で Object-Level Security (OLS) および Column-Level Security (CLS) と組み合わせると、Row-Level Security (RLS) フィルターがスキップされることがある SQL Server Analysis Services の問題を修正します。 Analysis Services Analysis Services Windows
4675941 可用性グループのセカンダリ レプリカで一時的に負の経過時間値が発生すると、データ移動が一時停止する問題を修正します。 SQL Server エンジン 高可用性とディザスター リカバリー すべて
4713355 managed_backupview のsp_do_backupストアド プロシージャを修正して、SQL インジェクションの脆弱性を削除します。 このストアド プロシージャは内部でのみ使用できます。 SQL Server エンジン Management Services すべて
4713591 サービス プリンシパル名が見つからない場合の OLEDB 呼び出し中のアクセス違反ダンプ ファイルを修正します。 SQL Server エンジン セキュリティ インフラストラクチャ すべて
4723335 AAD 認証証明書をフェッチするときにメモリ不足状態が原因で発生するアクセス違反ダンプ ファイルを修正します。 SQL Server エンジン セキュリティ インフラストラクチャ すべて
4723355 SQL エージェントが Managed Instances (MI) の機能スイッチを読み取るときの問題を修正します。 SQL Agent for Managed Instance SQL Agent for Managed Instance Windows
4729459 クエリによるこの DMV の実行中にデータベースの状態遷移によってアクセス違反が発生する可能性がある sys.database_automatic_tuning_mode の問題を修正します。 SQL Server エンジン データベースの自動チューニング すべて
4729881 特定の関数呼び出しの直後にエラー コードがキャプチャされない問題を修正します。 この状態により、コードが上書きされ、再試行チェックが正しく動作しなくなります。 SQL Server エンジン SQL OS すべて

これまたは最新の累積的な更新プログラム パッケージを取得またはダウンロードする方法

Windows の最新の累積的な更新プログラム パッケージを取得またはダウンロードする方法 (推奨)

次の更新プログラムは、Microsoft ダウンロード センターから入手できます。

SQL Server 2022 の最新の累積的な更新プログラム パッケージを今すぐダウンロードする

注

  • Microsoft ダウンロード センターでは、常に最新の SQL Server 2022 CU リリースが提供されます。
  • このダウンロード ページが表示されない場合は、Microsoft カスタマー サービス & サポートに問い合わせて累積的な更新プログラム パッケージを入手してください。
Microsoft Update カタログから Windows 用のこの累積的な更新プログラム パッケージを取得またはダウンロードする方法

次の更新プログラムは、Microsoft Update カタログから入手できます。

注

  • Microsoft Update カタログには、この SQL Server 2022 CU および以前にリリースされた SQL Server 2022 CU が含まれています。
  • この CU は、Windows Server Update Services (WSUS) を介して入手することもできます。
  • 入手できる最新の累積的な更新プログラムを常にインストールすることをお勧めします。
Linux の最新の累積的な更新プログラム パッケージを取得またはダウンロードする方法

Linux 上の SQL Server 2022 を最新の CU に更新するには、最初に 累積的な更新プログラムのリポジトリを構成 する必要があります。 次に、適切なプラットフォーム固有の更新コマンドを使用して SQL Server パッケージを更新します。

インストール手順と CU パッケージ ダウンロードへの直接リンクについては、「SQL Server 2022 リリース ノート」を参照してください。

ファイル情報

ファイル ハッシュ情報

次のコマンドを使用して、 SQLServer2022-KB5068450-x64.exe ファイルのハッシュを計算することにより、ダウンロードを確認できます。

certutil -hashfile SQLServer2022-KB5068450-x64.exe SHA256

ファイル名 SHA256 ハッシュ
SQLServer2022-KB5068450-x64.exe B06B59D7A41CC57BF0CC3EAEADB4E5FC196EA72E8FD1914C42760E31ADBF40E6
累積的な更新プログラム パッケージのファイル情報

KB5068450に含まれているファイルの一覧をダウンロードします。

この更新プログラムについての注記

前提条件

この累積的な更新プログラム パッケージを適用するには、SQL Server 2022 を実行している必要があります。

再起動に関する情報

この累積的な更新プログラム パッケージの適用後、コンピューターの再起動が必要な場合があります。

レジストリ情報

このパッケージに含まれている修正プログラムを使用するために、レジストリを変更する必要はありません。

重要な通知

この記事では、次の重要な情報についても説明します。

Analysis Services CU ビルド バージョン

Microsoft SQL Server 2017 以降、Analysis Services のビルド バージョン番号と SQL Server データベース エンジンのビルド バージョン番号が一致しません。 詳細については、Analysis Services 累積更新プログラムのビルド バージョンの確認を参照してください。

累積的な更新プログラム (CU)

  • 最新の CU には、インストール済みの SQL Server バージョン用として前回の CU に含められていた修正プログラムがすべて含まれます。
  • SQL Server CU は Service Pack と同じレベルに認証されるため、同じ信頼レベルでインストールする必要があります。
  • 次のガイドラインに従って CU が入手可能になったら、継続的かつ予防的に CU をインストールすることをお勧めします。
    • 過去のデータは、リリース済みの CU で既に解決されている問題が多数のサポート ケースで扱われていることを物語っています。
    • CU には、修正プログラムを超えた付加価値が含まれている場合があります。 付加的な機能 (サポータビリティ、管理性、信頼性の更新ファイルなど) が含まれることもあります。
  • SQL Server CU を実稼働環境に展開する前にそれらをテストすることをお勧めします。
ハイブリッド環境の展開

更新プログラムをハイブリッド環境 (AlwaysOn、レプリケーション、クラスター、ミラーリングなど) に展開するときには、更新プログラムを展開する前に次の記事を参照することをお勧めします。

サポート言語

SQL Server CU は、現在多言語対応となっています。 したがって、この CU パッケージは 1 つの言語に固有のものではありません。 このパッケージはサポートされているすべての言語に使用できます。

更新されたコンポーネント (機能)

1 つの CU パッケージには、すべての SQL Server 2022 コンポーネント (機能) に対するすべての利用可能な更新プログラムが含まれています。 ただし、累積的な更新プログラム パッケージでは、サービス対象として選択した SQL Server インスタンスに現在インストールされているコンポーネントのみが更新されます。 この CU が適用された後に SQL Server の機能 (Analysis Services など) をインスタンスに追加する場合は、この CU を再適用して新しい機能をこの CU に更新する必要があります。

この更新プログラムのサポート

別の問題が発生した場合、またはトラブルシューティングが必要な場合には、サービス要求を作成しなければならない場合があります。 付加的なサポート質問と、この累積的な更新プログラム パッケージの対象とならない問題については、通常のサポート料金が適用されます。 Microsoft カスタマー サービス サポートの電話番号の一覧や、別のサービス リクエストを作成する方法などは、Microsoft サポート Web サイトを参照してください。

この更新プログラムのアンインストール方法

Windows でこの更新プログラムをアンインストールする方法
  1. コントロール パネルで [プログラムと機能] を開き、[インストールされた更新プログラムを表示]を選択します。
  2. SQL Server 2022 で、この累積的な更新プログラム パッケージに対応するエントリを見つけます。
  3. そのエントリを押し続け (または右クリックし)、[アンインストール] を選択します。
Linux でこの更新プログラムをアンインストールする方法

Linuxでこの CU をアンインストールするには、パッケージを前のバージョンにロール バックする必要があります。 インストールをロール バックする方法の詳細については、SQL Server のロールバックを参照してください。

参考資料