安裝oracle11g win64 版本後,使用plsql登陸時,出現報錯: make sure you have the 32 bits oracle client installed,這裏有兩種解決方式html
一、安裝32位Oracle 11g Client;mysql
二、若是已經安裝了64位Oracle 11g Client ,進行以下操做:sql
1)在oracle官網(http://www.oracle.com/technetwork/topics/winsoft-085727.html)下載文件: instantclient-basic-nt-11.2.0.3.0.zip ;數據庫
2) 將文件解壓到任一文件夾下,如D:\instantclient_11_2; oracle
3) 打開PL/SQL developer,登陸時點擊取消,進入PL/SQL developer,選擇Tools->>Preferencesapp
4)修改參數:編碼
Oracle Home:OraDb11g_home1.net
OCI Library:D:\instantclient_11_2\oci.dll htm
5)配置環境變量,添加兩個變量ip
變量一:指定數據庫使用的編碼,若是不設置,所看到的中文數據都會是亂碼。
變量名:NLS_LANG
變量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
變量二:指向你安裝的64位版本Oracle的TNS文件所 在目錄
變量名:TNS_ADMIN
變量值:F:\app\lenovo\product\11.2.0\dbhome_1\NETWORK\ADMIN