■SI Object Browser 掲示板
|
ユーザの皆様、開発者、サポート担当者の交流のための掲示板です! ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。 なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。 |
|
| ※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】 ※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。 ※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。 ※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。 | |
「OCI.DLLのバージョンが無効です。」エラー
2005/08/03 19:54
OB
3
マユミ
初心者な質問で申し訳ありません。
PC乗換えをしたところ、OBが動かなくなって困っています。
OCI.DLLが見つかりませんエラーになりました。
なので、この掲示板の過去ログを検索して、Pathを確認したり、オラクルクライアントが入っていたりするかを確認しました。
それでも同じエラーが出つづけるので、オラクルホーム/binを覗いたところ、「OCI.DLL」と言うファイルはありませんでした。
しかし、「OCIW32.DLL」と言うファイルがあったので、駄目元で名前を「OCI.DLL」に変えてみたところ、今度は「OCI.DLLのバージョンが無効です。[7.3.4.0.0]」というエラーになりました。
これ以上は自分では分かりませんでした…。
この現象を解消するためにどうかお力添えください。
OBのバージョンは9、windows2000、OracleはOracle for Windows NTです。
PC乗換えをしたところ、OBが動かなくなって困っています。
OCI.DLLが見つかりませんエラーになりました。
なので、この掲示板の過去ログを検索して、Pathを確認したり、オラクルクライアントが入っていたりするかを確認しました。
それでも同じエラーが出つづけるので、オラクルホーム/binを覗いたところ、「OCI.DLL」と言うファイルはありませんでした。
しかし、「OCIW32.DLL」と言うファイルがあったので、駄目元で名前を「OCI.DLL」に変えてみたところ、今度は「OCI.DLLのバージョンが無効です。[7.3.4.0.0]」というエラーになりました。
これ以上は自分では分かりませんでした…。
この現象を解消するためにどうかお力添えください。
OBのバージョンは9、windows2000、OracleはOracle for Windows NTです。
返信を投稿
OB
とおりすがり
> しかし、「OCIW32.DLL」と言うファイルがあったので、駄目元で名前を「OCI.DLL」に> 変えてみたところ、今度は「OCI.DLLのバージョンが無効です。[7.3.4.0.0]」という> エラーになりました。
初心者ということでわからないとはいえOCI.DLLにしろOCIW32.DLLにしろOracleをインストールした際に、作成されたもの(自分で作成したものではないはず!)を無理やり根拠なく変更するのはよろしくありません。
PCを乗換えしたら使用できなくなったというなら、まず乗り換え前・乗り換え後の環境の違いを洗い出して見ましょう。
Oracleのクライアントのバージョンの詳細(8.1.X.Xなど)サーバーのバージョンの詳細が替わったなどありませんか。
初心者ということでわからないとはいえOCI.DLLにしろOCIW32.DLLにしろOracleをインストールした際に、作成されたもの(自分で作成したものではないはず!)を無理やり根拠なく変更するのはよろしくありません。
PCを乗換えしたら使用できなくなったというなら、まず乗り換え前・乗り換え後の環境の違いを洗い出して見ましょう。
Oracleのクライアントのバージョンの詳細(8.1.X.Xなど)サーバーのバージョンの詳細が替わったなどありませんか。
返信を投稿
OB
青蠍
参考までに
決定的な現象の事由などはわかりかねますが
OBのバージョンは9、windows2000、Oracleクライアント9i
似たようなPC環境であるものとしてご参考になればと思います。
まずOCI.DLLですが、私の環境では
C:\oracle\ora92\binに存在致します。
加えてOCIW32.DLLの方も
同じく
C:\oracle\ora92\binに存在致します。
Oracle配下に存在すると言う事は
OracleのソフトCD(もしくはNET上のEXE)に梱包されているものなのでしょうが
OSレベルにしてもそうですが、ファイル名の変更等すると
後で戻しても正常に動作しない可能性がありますので
単純に現象の解消をお考えでしたら一度Oracleをアンインストール後
再度インストールされる事をお勧め致します。
現象の原因を解明したい場合には、とおりすがりさんも仰ってますが
旧マシンと新マシンの環境の差を再度確認する事をお勧めします。
決定的な現象の事由などはわかりかねますが
OBのバージョンは9、windows2000、Oracleクライアント9i
似たようなPC環境であるものとしてご参考になればと思います。
まずOCI.DLLですが、私の環境では
C:\oracle\ora92\binに存在致します。
加えてOCIW32.DLLの方も
同じく
C:\oracle\ora92\binに存在致します。
Oracle配下に存在すると言う事は
OracleのソフトCD(もしくはNET上のEXE)に梱包されているものなのでしょうが
OSレベルにしてもそうですが、ファイル名の変更等すると
後で戻しても正常に動作しない可能性がありますので
単純に現象の解消をお考えでしたら一度Oracleをアンインストール後
再度インストールされる事をお勧め致します。
現象の原因を解明したい場合には、とおりすがりさんも仰ってますが
旧マシンと新マシンの環境の差を再度確認する事をお勧めします。
返信を投稿
OB
諷戒
[マユミ]
>初心者な質問で申し訳ありません。
>PC乗換えをしたところ、OBが動かなくなって困っています。
>
>OCI.DLLが見つかりませんエラーになりました。
>なので、この掲示板の過去ログを検索して、Pathを確認したり、オラクルクライアントが入っていたりするかを確認しました。
>それでも同じエラーが出つづけるので、オラクルホーム/binを覗いたところ、「OCI.DLL」と言うファイルはありませんでした。
>しかし、「OCIW32.DLL」と言うファイルがあったので、駄目元で名前を「OCI.DLL」に変えてみたところ、今度は「OCI.DLLのバージョンが無効です。[7.3.4.0.0]」というエラーになりました。
>これ以上は自分では分かりませんでした…。
>この現象を解消するためにどうかお力添えください。
>
>OBのバージョンは9、windows2000、OracleはOracle for Windows NTです。
オラクルのバージョンが明示されていないので、推測なんですが・・
オラクルのバージョンが古くありませんか?
敗因は、
(1)Windows2000に対応したオラクルでない。
(2)ObjectBrowser9に対応したオラクルでない。
ということだと思います。
返信を投稿
OB