Windows 8 コンピューターと Windows 7 コンピューターに oracle 12 クライアントをインストールしました。sqlplus を使用して、データベースに接続できます。また、tnsping は正しい tns を示します。しかし、odbc 接続を設定しようとすると、TNS リストが空になります。
tns 接続を入力しようとすると、テストは機能しますが、Visual Studio 2013 からプログラムを起動しようとすると、一般的な接続エラーが発生します。
インターネットで見つけることができる修正を既に試しました(64ビットクライアントと64ビットアプリがあることを確認し、TNS_ADMIN環境変数を設定するなど)。ほとんどの場合、odbc の問題について疑問に思っています (このアプリはこのタイプの接続を使用していませんが、問題がないと確信できる場合は検討しています)。