■SI Object Browser 掲示板
|
ユーザの皆様、開発者、サポート担当者の交流のための掲示板です! ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。 なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。 |
|
| ※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】 ※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。 ※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。 ※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。 | |
『OCI.DLLの読み込みに失敗』が解決しません
2013/07/03 17:04
OB
7
開発者MS
■内容
ログオン画面にてDB接続を行おうとすると、『OCI.DLLの読み込みに失敗しました。』と表示され、DBに接続できません。
FAQやこの掲示板を参考にさせていただき、環境変数のチェック、OB12のインストール先の変更『()無しの場所へインストール』、OCI.DLLの管理者権限のチェックなど考えられることは行ったのですが、状況が変わりません。
■質問
OB12を下記環境にてエラーが出てしまう原因はどういったものが考えられるでしょうか?
原因、解決方法などご教示いただけないでしょうか。
よろしくお願いいたします。
■使用環境
OB Ver: SI Object Browser Ver12.0.1.0(x64)
Oracle Ver: Oracle 10.2.0.5.0
OS: Windows 7 Enterprise 64bit
ログオン画面にてDB接続を行おうとすると、『OCI.DLLの読み込みに失敗しました。』と表示され、DBに接続できません。
FAQやこの掲示板を参考にさせていただき、環境変数のチェック、OB12のインストール先の変更『()無しの場所へインストール』、OCI.DLLの管理者権限のチェックなど考えられることは行ったのですが、状況が変わりません。
■質問
OB12を下記環境にてエラーが出てしまう原因はどういったものが考えられるでしょうか?
原因、解決方法などご教示いただけないでしょうか。
よろしくお願いいたします。
■使用環境
OB Ver: SI Object Browser Ver12.0.1.0(x64)
Oracle Ver: Oracle 10.2.0.5.0
OS: Windows 7 Enterprise 64bit
返信を投稿
OB
通りすがり
OBはOCI経由の接続のみのサポートですので、考えられるのは
①オラクル・クライアントが正しくインストールされているか?
②32、64ビットの整合性がとれているか?
64ビット版のオラクル・クライアントがインストールされていますか?
①オラクル・クライアントが正しくインストールされているか?
②32、64ビットの整合性がとれているか?
64ビット版のオラクル・クライアントがインストールされていますか?
返信を投稿
OB
開発者MS
[通りすがり]さん
返信ありがとうございます。
>①オラクル・クライアントが正しくインストールされているか?
私の開発環境では、Oracle10gクライアント(Oracle 10.2.0.5)を64bitマシン上で動作させています。
“Oracle SQL Plus”や“Oracle sqldeveloper”は正常に動作します。
このことから、正しくインストールされていると思うのですが。。。
>②32、64ビットの整合性がとれているか?
整合性が取れているかどうかはどう確認すればよいのでしょうか?
>OBはOCI経由の接続のみのサポートですので、考えられるのは
>
>64ビット版のオラクル・クライアントがインストールされていますか?
64bit版の10gオラクルクライアントは無いと認識しています。
64bitOSでも動作可能になるパッチ(10.2.0.5)はあてています。
このほかにもまだ足りないところはあるんでしょうか?
ご指導いただけたらと思います。
返信ありがとうございます。
>①オラクル・クライアントが正しくインストールされているか?
私の開発環境では、Oracle10gクライアント(Oracle 10.2.0.5)を64bitマシン上で動作させています。
“Oracle SQL Plus”や“Oracle sqldeveloper”は正常に動作します。
このことから、正しくインストールされていると思うのですが。。。
>②32、64ビットの整合性がとれているか?
整合性が取れているかどうかはどう確認すればよいのでしょうか?
>OBはOCI経由の接続のみのサポートですので、考えられるのは
>
>64ビット版のオラクル・クライアントがインストールされていますか?
64bit版の10gオラクルクライアントは無いと認識しています。
64bitOSでも動作可能になるパッチ(10.2.0.5)はあてています。
このほかにもまだ足りないところはあるんでしょうか?
ご指導いただけたらと思います。
返信を投稿
OB
OBサポート
こんにちは
OBサポートです。
ObjectBrowserをご利用いただくには、
OracleクライアントとObjectBrowserのbit数を合わせる必要がございます。
お手数ではございますが、
一度Object Browserをアンインストールして頂き、
32bit版のSI Object Browserを再インストールし、お試して頂けますでしょうか。
※32ビット版のSI Object Browserは「x86」フォルダ内のインストーラをご利用ください。
通りすがり様
ご回答ありがとうございます。
よろしくお願い申し上げます。
OBサポートです。
ObjectBrowserをご利用いただくには、
OracleクライアントとObjectBrowserのbit数を合わせる必要がございます。
お手数ではございますが、
一度Object Browserをアンインストールして頂き、
32bit版のSI Object Browserを再インストールし、お試して頂けますでしょうか。
※32ビット版のSI Object Browserは「x86」フォルダ内のインストーラをご利用ください。
通りすがり様
ご回答ありがとうございます。
よろしくお願い申し上げます。
返信を投稿
OB
開発者MS
OBサポートご担当者様
返信ありがとうございます。
アドバイス通り、64bit版のSI Object Browserをアンインストールし、32bit版のSI Object Browserをインストールしました。
(インストール先は念のためC:\OB12としました。)
すると現象は改善し、正常に接続できるようになりました。
とりあえず、ありがとうございました。
これに付随し、ということは、64bitマシンでもOracle 10gの場合は、SI Object Browserは32bit版にしないといけないということでよろしいでしょうか?
(64bit版でも動くことは保証していないのでしょうか?)
またはOracle 10gは動作保障対象外とかでしょうか?
返信ありがとうございます。
アドバイス通り、64bit版のSI Object Browserをアンインストールし、32bit版のSI Object Browserをインストールしました。
(インストール先は念のためC:\OB12としました。)
すると現象は改善し、正常に接続できるようになりました。
とりあえず、ありがとうございました。
これに付随し、ということは、64bitマシンでもOracle 10gの場合は、SI Object Browserは32bit版にしないといけないということでよろしいでしょうか?
(64bit版でも動くことは保証していないのでしょうか?)
またはOracle 10gは動作保障対象外とかでしょうか?
返信を投稿
OB
ころぼっくる
OBサポートご担当者様
Windows10 64-bitマシン(LENOVO ThinkPad X260)+32bit版のSI Object Browser+Oracle 10gクライアントの組合せでDBに接続しようとしましたところ、
Cannot initialize OCI environment
のメッセージが出て接続できません。
お手数をおかけいたしますが、このエラーを回避するための方法を御指南いただけ
ないでしょうか。
よろしくお願い申し上げます。
[開発者MS]
>OBサポートご担当者様
>
>返信ありがとうございます。
>アドバイス通り、64bit版のSI Object Browserをアンインストールし、32bit版のSI Object Browserをインストールしました。
>(インストール先は念のためC:\OB12としました。)
>
>すると現象は改善し、正常に接続できるようになりました。
>
>とりあえず、ありがとうございました。
>
>これに付随し、ということは、64bitマシンでもOracle 10gの場合は、SI Object Browserは32bit版にしないといけないということでよろしいでしょうか?
>(64bit版でも動くことは保証していないのでしょうか?)
>
>またはOracle 10gは動作保障対象外とかでしょうか?
Windows10 64-bitマシン(LENOVO ThinkPad X260)+32bit版のSI Object Browser+Oracle 10gクライアントの組合せでDBに接続しようとしましたところ、
Cannot initialize OCI environment
のメッセージが出て接続できません。
お手数をおかけいたしますが、このエラーを回避するための方法を御指南いただけ
ないでしょうか。
よろしくお願い申し上げます。
[開発者MS]
>OBサポートご担当者様
>
>返信ありがとうございます。
>アドバイス通り、64bit版のSI Object Browserをアンインストールし、32bit版のSI Object Browserをインストールしました。
>(インストール先は念のためC:\OB12としました。)
>
>すると現象は改善し、正常に接続できるようになりました。
>
>とりあえず、ありがとうございました。
>
>これに付随し、ということは、64bitマシンでもOracle 10gの場合は、SI Object Browserは32bit版にしないといけないということでよろしいでしょうか?
>(64bit版でも動くことは保証していないのでしょうか?)
>
>またはOracle 10gは動作保障対象外とかでしょうか?
返信を投稿
OB
OBサポート
こんにちは
OBサポートです。
SI Object Browserが判定するORACLE_HOMEを明示的に指定をすることで、
事象が解決したという事例がございます。
ツールメニューのオプション画面-詳細設定タブより、ORACLE_HOMEを
指定してから再度ご確認ください。
上記対応でも事象が解消しない場合は、保守のダイジェストキーを添えて、
サポート(oob.support@sint.co.jp)までご連絡いただけますでしょうか。
何卒よろしくお願い申し上げます
OBサポートです。
SI Object Browserが判定するORACLE_HOMEを明示的に指定をすることで、
事象が解決したという事例がございます。
ツールメニューのオプション画面-詳細設定タブより、ORACLE_HOMEを
指定してから再度ご確認ください。
上記対応でも事象が解消しない場合は、保守のダイジェストキーを添えて、
サポート(oob.support@sint.co.jp)までご連絡いただけますでしょうか。
何卒よろしくお願い申し上げます
返信を投稿
OB
たろう
ご担当者さま
お世話になります。
上記実施後も「Cannot initialize OCI environment」が出力されました。
他のツールは接続できています。
他に確認する箇所はありますでしょうか。
(クライアント情報)
PC :Lenovo ThinkPad X390(x64bit)
OS :Windows10 Enterprise
ODBC :10.2.0(32bit)
OBB :x86(32bit) ※ツール>オプション>詳細設定よりORACLE_HOMEは設定済み
お世話になります。
上記実施後も「Cannot initialize OCI environment」が出力されました。
他のツールは接続できています。
他に確認する箇所はありますでしょうか。
(クライアント情報)
PC :Lenovo ThinkPad X390(x64bit)
OS :Windows10 Enterprise
ODBC :10.2.0(32bit)
OBB :x86(32bit) ※ツール>オプション>詳細設定よりORACLE_HOMEは設定済み
返信を投稿
OB