Delphi8にてOracleに接続しようとしたのですが。
BdpConnectionにてConnectionStringを設定して、ボタン押下でOpenをかけにいくだけの処理なのですが、
「
Oracle プロバイダの初期化に失敗しました。
」
とエラーが出てしまいます。
どなたか原因等が分かる方、いらっしゃいましたら解決方法をご教授くださるとありがたいのですが。
ちなみにデザイン時に接続エディタを用いてConnectionStringを設定しているのでパスワードやユーザが違うという事はないはずなのですが。
環境として、
「
OS:Win2000
IIS:Win2000付属のもの
FrameWork:Delphi8のインストーラにてインストールしたもの
Oracleが、サーバがV8.1、マシンのクライアントがV9i
」
です。
解決しました。
DelphiじゃなくてOracle9iのバグだったみたいです。
参考までにURL。
http://support.oracle.co.jp/open/owa/external_krown2.f_detail?c_criterion=%7Bwindows%7D%26%7Bntfs%7D%26%7Boracle9i%7D&i_key=CyberOOW&c_document_id=53387