- 締切済み
ACCESSからODBC接続でORA-12504
Access上でオラクルのテーブルのリンクを設定しようと していますが、「ORA-12504」のエラーが表示されてしまい 接続できず、困っています。 【エラー詳細】 ODBC-呼び出しが失敗しました。 [Oracle][ODBC][Ora]ORA-12154 TNS~ (#12154)[Microsoft][ODBC Driver Manager]ドライバのSQLSetConnectAttrは失敗しました。(♯0)[Microsoft][ODBC Driver Manager]ドライバのSQLSetConnectAttrは失敗しました。(#0) なお、SQLPlusで接続ができていますし、ODBCアドミニストレータ の接続テストも成功します。 Accessで問題があるのでしょうか? 【環境】 OS:WinXP x64 Access:003 Oracle:サーバ 10g(10.2.0.1) for 64-bit :クライアント 10g(10.1.0.2) for 32-bit ※64-bitのオラクルクライアントはAccessが ドライバを認識しないため使用できませんでした。 何かわかりましたらご教授ください。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- y-kawamura
- ベストアンサー率0% (0/15)
回答No.3
お礼
knmt_222さん。ご連絡ありがとうございます。 >ODBCのテストで上手くいっているのであれば、そのODBCのDSNを指定してあげれば上手くいくはずですね。 ⇒上手くいくはずなのですが・・ダメなんです。 ACCESS経由でODBC接続をしようとした場合にtnsnames.oraが読めてないとしか考えられないのですが・・ ACCESSはtnsnames.oraのパスをどこで判断してるのでしょうか?