現象
トランスポート層セキュリティ (TLS) プロトコルバージョン1.2 を使用して、Microsoft SQL Server 2014 または SQL Server 2012 を実行しているサーバーに接続することはできません。 さらに、次のエラーメッセージが SQL Server のエラーログに記録されます。
TDSSNIClient の初期化がエラー0x80090331、状態コード0x80 で失敗しました。 理由: SSL サポートを初期化できません。 クライアントとサーバーは、共通のアルゴリズムを持っていないため、通信できません。
解決方法
この問題は、SQL Server の次の累積的な更新プログラムで最初に修正されました。
Sql server 2014 向けの累積更新プログラム 11累積更新プログラム2014 5(sql server 2012 SP2 累積更新プログラム 10for sql server 2012 SP3 の累積更新プログラム 1)注: この更新プログラムは、トランスポート層セキュリティ (TLS) プロトコルバージョン1.2 のサポートを SQL Server 2014 と Microsoft ODBC Driver for SQL Server に追加します。
SQL Server 用の新しい累積更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正が含まれています。 SQL Server の最新の累積的な更新プログラムを確認します。
注: このクエリは、SQL Server 2000 以降のバージョンのすべてのインスタンスで動作します。 最新の sql Server ビルドに関する情報については、 最新の Sql server ビルドに関する情報を参照してください。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
関連情報
Microsoft でソフトウェアの更新について説明する 用語 について説明します。