- ベストアンサー
Oracle7の接続方法について
Oracle初心者です。 WinXpからOracle7の接続を試みているのですが、うまく接続できません。WinXPにOracle7のODBC(対応OS:Win95)をインストールして、ODBCテストするとエラーが返ってきます。オラクル社へ問い合わせすると、WinXP用のOracle7ODBCドライバがないとの返答です。 開発はVBを利用しようと考えています。ADO接続でアクセスはできないような話を聞いたことがあり、ほかの方法でアクセスを考えているのですが、思いつきません。わかる方教えてください。 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Oracleクライアント7はWindowsXPにインストールできないですね。 Oracle7.2とOracle8.1.7サーバー混在の環境でクライアントは8.1.7を 使用しています。 WindowsXPでのOracleクライアント8.1.7は特にトラブル等ありません。 ODBC OO4Oとも正常稼動し、7.2サーバーの接続も設定方法はまったく 変わりなくできます。 アクセスからのDAOは使用していますが、こちらはODBCタイムアウトの 発生がしばしばありましたので ODBC設定のODBCタイムアウトのチェックをはずすことで回避しています。 ただADOは使用はしたことがないのでコメント出来ません。 Oracleサーバー7.2以前のバージョンでTCPリスナーを使用されている ならTNSに書き換える必要があります。 ANo.1さんが言われるようにOracle7は、限界にきていますね。 サーバーリプレースで8.1.7に今月にはUPする予定です。
その他の回答 (1)
- k_o_r_o_c_h_a_n
- ベストアンサー率55% (526/942)
ODBCやOLEDBで、oracle7への接続を保障するのは、R8.1.7まで。 WinXPで公式対応しているのは、R9.0.1からです。 パッチを当てることで、R8.1.7でもWinXPに対応しますが、オラクル社の見解がダメということなら、 パッチを当てても、WinXP+R8,.1,7クライアント+ODBCはダメなのかも知れません。 問題のない接続環境としては、クライアントOS+VB環境なのであれば、R9.0.1のクライアントを使い oo4oをミドルウエアにすれば、oracle7のアクセスは可能です。 すでに、oracle7は維持する限界に差し掛かっていると思います。