ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。

オラクルの10gクライアントが入っているところへ、
9iのクライアントをインストールしました。

VBの
OracleInProcSever.XOraSession
オブジェクトを使い、
.DbOpenDataBaseメソッド利用すると、
10gの設定を見ているようで、9iの方の設定は参照されません。

ツールのhome selector を利用してみると、
「オラクルホームが一つしかない」という感じの
メッセージが表示されます。

レジストリでは、ホームの設定はoo4oの方だけ10g
に設定されているようです。

何か、VBの中で9iのクライアントを利用するように設定する方法はありませんでしょうか?

10gで9iのDBにバインドした設定ができればいいのですが、接続したときにバージョンが違うといわれてしまいます。


宜しくお願い致します。

A 回答 (2件)

環境変数の設定が、10g、9iの順で設定されているかと思います。


HOME SELECTORでは10gを認識しないので、9iで接続したい場合は、
「PATH=c:\OraHome91\bin;d:\OraHome10g\bin;」
のような形で9iのパスを先に設定して下さい。

この回答への補足

ご回答ありがとうございます。

PATHを確認しました。
しかし、Oracle9iへのパスが先に通っていました。

oo4oは、どのような名前のファイルを参照すればよいでしょうか?(oo4oのファイル名は何でしょうか?)

補足日時:2005/10/06 23:03
    • good
    • 0

環境変数[ORACLE_HOME]はどういう設定ですか?



参考URL:http://www.atmarkit.co.jp/flinux/rensai/oracle01 …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す