現象
たとえば次のようなシナリオを考えてみます。
- 別の SQL Server インスタンスにリンクされているサーバーセットアップを持つ Microsoft SQL Server 2017 のインスタンスがあります。
- ローカルポリシーのバイパス走査チェック権限を持たないユーザーは、SQL Server サービスの再起動後に最初のリンク サーバー クエリを実行します。
このシナリオでは、最初のリンク サーバー クエリが実行され、任意のユーザーによる連続すべてのリンク サーバー クエリが次のようなエラー メッセージを返します。
注
リンク サーバー "server_name" の OLE DB プロバイダー "SQLNCLI11" が返したメッセージ "SQL Server への接続を確立している間に、ネットワーク関連またはインスタンス固有のエラーが発生しました。 サーバーが見つからないか、アクセスできません。 インスタンス名が正しいかどうか、およびリモート接続を許可するように SQL Server が構成されているかどうかを確認します。 詳細については、SQL Server Books Online を参照してください。」
リンク サーバー "server_name" の OLE DB プロバイダー "SQLNCLI11" は、"クライアントが接続を確立できません" というメッセージを返しました。
メッセージ 21、レベル 16、状態 1、行 0
クライアントで暗号化がサポートされていない
解決策
この問題は、次の SQL Server の更新プログラムで修正されています。
SQL Server 2017 の累積的な更新プログラム 12
SQL Server ビルドについて
SQL Server の新しいビルドには、以前のビルドであったすべての修正プログラムとセキュリティ修正プログラムが含まれています。 ご使用のバージョンの SQL Server 用の最新ビルドをインストールすることをお勧めします。
状態
Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。
参考資料
Microsoft がソフトウェア更新プログラムについて説明するために使用する標準 的な用語について説明します 。