OCI.DLLが複数ある場合の対応方法
現状では、OCI.DLLが複数存在する場合、PATH環境変数が優先されてしまいます。そのため、OracleのPATH環境変数を削除せずにSQL*Plusなども使用したい場合は、以下の手順をお試しください。
対応手順
-
「bin」フォルダの作成とファイルコピー
Object Browserのインストールディレクトリ(デフォルトではC:\Program Files\OB10
)に「bin」というフォルダを作成します。その中にOracle Instant Clientのすべてのファイルをコピーします。 -
ORACLE_HOMEの設定
Object Browserのメニューから「ツール」→「オプション」を選択し、「詳細設定」タブを開きます。「ORACLE_HOME」の設定を①で作成したObject Browserのインストールディレクトリに設定し、「OK」ボタンを押します。 -
Object Browserの再起動
上記の設定を反映するために、Object Browserを再起動します。
補足情報
この手順により、OracleのPATH環境変数を削除せずに、Object BrowserとSQL*Plusを併用することが可能となります。
詳細は以下のリンクをご参照ください:
https://www.sint.co.jp/siob_bbs/bbs_disp.asp?current_page=1&disp_mode=1&message_id=4587