Amazon RDS で実行されている SQL Server 2008 インスタンスと、Amazon EC2 インスタンスで SQL 2008 Express インストールとして実行されている別のテスト データベース サーバーがあります。
SQL Server Management Studio (および Navicat などの他のツール) を使用してこれらのサーバーの両方に接続できるので、サーバーがリモート TCP 接続を受け入れるように正しく構成されており、ファイアウォールの問題がないことに満足しています。
ただし、C# アプリケーションから を使用して接続を確立しようとするSqlConnection
と、タイムアウトで失敗します。ただし、を使用して同じ実験を試みると、OleDbConnection
正常に動作します (プロバイダー情報を含めるように接続文字列を調整した後)。
SqlConnection
比較のために、接続を確立する接続文字列を使用して EC2 インスタンスで実験を実行すると(local)
、正常に動作するため、問題はSqlConnection
リモートの使用に関連していると思われます。
作業を開始するために何をする必要があるかSqlConnection
、または問題の原因をさらに診断するためにどのような手順を実行できるかを知っている人はいますか?
アドバイスありがとうございました。
ティム