SQL Server 2016 リンク サーバーを使用して Simba ODBC ドライバーでリンク サーバーをセットアップすると、接続が成功します。クエリを実行できますが、SQL Server サービス/エージェントがクラッシュし (実行されていない)、クエリの結果が返されないことがあります。次のエラー メッセージが表示されます。
メッセージ 109、レベル 20、状態 0、行 0 サーバーから結果を受信するときにトランスポート レベルのエラーが発生しました。(プロバイダー: 共有メモリ プロバイダー、エラー: 0 - パイプが終了しました。)
システム環境
ウィンドウ サーバー 2016 (64 ビット)
MS SQL Server 2016
MS SQL Server 管理スタジオ 2017 (v17.2)
SQL Server エラー ログに、次のようなエラー メッセージが表示されます。
SQL サーバー エラー ログ
パス: D:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Log\ERRORLOG
2018-10-11 08:39:44.36 サーバー エラー: 17311、重大度: 16、状態: 1。
2018-10-11 08:39:44.36 サーバー SQL Server は致命的な例外 c0000005 のため終了しています。このエラーは、未処理の Win32 または C++ 例外、または例外処理中に発生したアクセス違反が原因である可能性があります。関連するスタック ダンプまたはメッセージがないか、SQL エラー ログを確認します。この例外により、SQL Server は強制的にシャットダウンされます。このエラーから回復するには、サーバーを再起動します (SQLAgent が自動再起動するように構成されていない場合)。
2018-10-11 08:39:44.38 サーバー ** ダンプ スレッド - spid = 0、EC = 0x0000000000000000
2018-10-11 08:39:44.38 サーバー *** D:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\LOG\SQLDump0005.txt に送信されるスタック ダンプ
2018-10-11 08:39:44.38 サーバー * ************************************** ********************************************
2018-10-11 08:39:44.38 サーバー *
2018-10-11 08:39:44.38 サーバー * スタック ダンプの開始:
2018-10-11 08:39:44.38 サーバー * 10/11/18 08:39:44 spid 6160
2018-10-11 08:39:44.38 サーバー *
2018-10-11 08:39:44.38 サーバー * ex_handle_except で例外 C0000005 が発生しました - サーバーの終了
誰かがこの問題を解決する方法を提案するのを手伝ってくれませんか? どうすればこの問題を解決できますか??
どうもありがとう。