SQL Server 2016 MSVCRT の前提条件のための重要な更新プログラム

適用先
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

概要

マイクロソフトは、SQL Server 2016 によって前提条件としてインストールされる Microsoft VC++ 2013 ランタイム バイナリに影響する問題を特定しました。 この問題を修正する更新プログラムが入手可能です。 VC++ ランタイム バイナリに対するこの更新プログラムがインストールされていない場合、SQL Server 2016 は特定の状況で安定性の問題が発生する可能性があります。

この累積的な更新プログラム パッケージの入手方法

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

[ダウンロード] アイコン SQL Server 2016 MSVCRT Prerequisites の重要な更新プログラムを今すぐダウンロードしてください。

追加情報

SQL Server 2016 がインストールされているサーバー、またはこれからインストールされるサーバーにインストールされている Microsoft SQL Server ランタイム DLL のビルド バージョンをチェックすることをお勧めします。 %SystemRoot%\system32\msvcr120.dll のビルド バージョンが 12.0.40649.5 以降ではない場合は、 KB3138367 をインストールしてください。 ファイルのバージョンをチェックするには、Windows エクスプローラー を開き、%SystemRoot%\system32\msvcr120.dll ファイルを見つけて右クリックし、[プロパティ] をクリックし、[詳細] タブをクリックします。

手動で更新プログラムをインストールする手順など、VC ランタイム DLL の更新プログラムの詳細については、次のマイクロソフト サポート技術情報を参照してください。

Visual C++ 2013 および Visual C++ 再頒布可能パッケージ パッケージ用の3138367更新プログラム
または、更新された VCRT ライブラリを含むSQL Server更新プログラムが提供されます。SQL Server 2016 MSVCRT Prerequisites (KB3164398) の重要な更新プログラム。 KB3164398 は、次のいずれかの方法で使用できます。

  • SQL Server 2016 のセットアップには、Microsoft サーバーへのインターネット アクセスがあることを前提として、インストール プロセス中に重要なオンライン更新プログラムをチェックするメカニズムがあります。 このプロセス中に、 KB3138367 をインストールしていない場合は、インストール プロセスの一部として KB3164398 を受け入れることができます。 提供された更新プログラムを受け入れない場合、Microsoft VC ランタイム バイナリが別のメカニズムによって更新されるまで、インストールは引き続き問題にさらされます。
  • システムが Microsoft サーバーにインターネットにアクセスできる場合、SQL Server 2016 Microsoft Update をインストールすると、SQL Server 2016 に対する重要な非セキュリティ更新プログラムとしてKB3164398がインストールされます。 これにより、VCRT ライブラリがバージョン 12.0.40649.5 以降でない場合は更新されます。
  • 最後に、 KB3164398 は Microsoft ダウンロード センターからダウンロードできます。

注: この更新プログラムにより、次の KB 記事の問題も修正されます。

        
Microsoft は、将来、更新された Microsoft VC ランタイム バイナリを含めることで、SQL Server 2016 RTM リリース パッケージを更新する予定です。 それ以降に更新された SQL Server 2016 RTM パッケージをダウンロードするユーザーには、この問題は発生しません。

SQL Server 2016 の以降のサービス リリース (CU1 以降のバージョン) には、必要に応じて、サービス更新の一部として更新されたバイナリがインストールされます。