解決使用PL Developer登錄oracle報錯沒有配置TNS錯誤。首先安裝好oracle11g數據庫,安裝PL developer32位
1,下載“instantclient-basic-win32-10.2.0.5.zip”
2,解壓instantclient-basic-win32-10.2.0.5.zip並放置在oracle安裝目錄的product下(放置位置無強制要求,可隨意放置),放在路徑:“G:\app\nsk\product下”。
(此處是處理鏈接oracle提示沒有安裝oracle32位client報錯解決方案:“在Oracle安裝文件下找到文件listener.ora,例如我的在G:\app\nsk\product\11.2.0\dbhome_1\NETWORK\ADMIN里面。復制到 G:\app\nsk\product\instantclient_11_2的下面。這兩個路徑是我的安裝路徑”
打開PLSQL_Developer后,取消登陸,進入主界面。1.點擊--工具--首選項--連接:2.把上面的注銷改為提交3.oracle主目錄名改為instantclient_11_2路徑;OCI庫改為帶有instantclient_11_2\oci.dll的路徑。4.應用--確定--關閉PLSQL_Developer重新運行)
3,拷貝G:\app\nsk\product\11.2.0\dbhome_1\NETWORK\ADMIN下的tnsnames.ora文件到instantclient_10_2下。
4,打開PLSQL Developer,選擇Tools(工具) ->perference(首選項) -> Connection,配置其中的Oracle Home和OCI Library項,如下圖所示:
5,其中, Oracle Home:E:\oracle\instantclient_10_2
OCI Library:E:\oracle\instantclient_10_2\oci.dll
6,配置系統環境變量
右擊"我的電腦" - “屬性” - “高級” - “環境變量” - “系統環境變量”:
1>.選擇"Path" - 點擊"編輯", 把 “G:\app\nsk\product\instantclient_11_2;” 加入;
2>.點擊"新建", 變量名設置為"TNS_ADMIN", 變量值設置為"G:\app\nsk\product\instantclient_11_2;", 點擊"確定";
3>.點擊"新建", 變量名設置為"NLS_LANG", 變量值設置為"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 點擊"確定";
7,缺少MSVCR71.dll
隨便系統找一個,放到E:\oracle\product\instantclient_10_2中
最后重啟,登錄就可以了!
————————————————