オラクルPLSQL初期接続エラーソリューション

Windows7の64ビット

オラクル  のWin64 11gR2の(2つのファイル)

PL / SQLのV9.0

詳細なエラーメッセージ

[無地]  ビュー無地  コピー
 
 
 

初期化エラー  

初期化できませんでした "C:\オラクル\製品を11.2.0 \ dbhome_1 \ビン\のOCI.DLL \"  

あなたはOracleクライアントがインストールされて32ビットを持っていることを確認してください。  

OCIDLL Cに強制:\ oracleに\製品11.2.0 \ dbhome_1の\ビン\ \ OCI.DLL  

LoadLibrary関数(C:11.2.0 \ dbhome_1の\ビン\のOCI.DLL \ \オラクル\製品)が0を返しました  

問題の原因

インストール後にOracleのOCI.DLLは64ビットで、32ビットアプリケーションは、PLSQL Developerをロードすることはできません。

ソリューション

1.  http://www.oracle.com/technetwork/database/features/instant-client/index-097480.htmlは、  Oracleのクライアントパッケージをダウンロードしてください。私は、Microsoft Windows(32ビット用のInstant Clientをダウンロードしたビット) ] [instantclient-basic-nt-11.2.0.2.0.zip 
OracleのインストールディレクトリのEを抽出する2. instantclient-basic-nt-11.2.0.2.0.zip:\オラクル\インストールディレクトリの\製品、 
3.環境変数の設定
    TNS_ADMIN = E:\ oracleに\インストールディレクトリの\製品11.2.0 \ dbhome_1 \ネットワーク\のADMIN \
    NLS_LANG = AMERICAN_AMERICA.ZHS16GBK(注意:インスタントクライアントは、他の言語をサポートしていないため、NLS_LANG前半は、AMERICAN_AMERICAでなければならず、かつデータベースがAL32UTF8を使用している場合、後半は、データベース・キャラクタ・セットに応じて調整することができる、あなたはAL32UTF8を設定することができます)
4. [スタート] PL / SQL Developerの、クリックしてログインしていない"キャンセル"、メニュー- >ツール- > Perferences - >接続ORACLE_HOMEおよびOCIライブラリの設定を変更:
    するOracleHome:OraDb11g_home1
    OCIライブラリ:E:オラクル\インストールディレクトリの\製品\ \ instantclient_11_2 \ OCI.DLL

おすすめ

転載: www.cnblogs.com/qinyios/p/11069180.html