免裝Oracle 使用PL/SQL TOAD連接 數據庫 Oracle9i 10g 11g

不裝Oracle客戶端

使用PL/SQL,TOAD FOR oracle等連接Oracle9i /10g/11g

官方提供ORALCE工具包Instant Client Package!
下載地址:http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html

1:下載這個,Instant Client Package - Basic包

然後解壓到任意目錄比如:F:\oracleClient ,在這個目錄下建立NETWORK文件夾,接着再這個文件夾下再建立ADMIN文件夾,然後建立tnsnames.ora文件到這個目錄,並修改IP;

2:修改環境變量增加Oracle_home=F:\oracleClient;修改Path環境變量增加F:\oracleClient;
3:啓動PL/SQL,出現ORALCE logon 按取消Cancel,打開PL/SQL-》Perference裏面設置OCI Library和Oracle_home,我的設置是OCI Library=F:\oracleClient \oci.dll,Oracle_home=F:\oracleClient 。退出重新登陸。登陸提示如果出現Oracle Instant Client 出現 ORA-12705: Cannot access NLS data files or invalid environment specified 錯誤。修改如下:
如果是Windows平臺,註冊表裏 \HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 查找鍵 NLS_LANG,這個鍵由Oracle標準客戶端安裝創建, 值是 NA 。這個導致了 ORA-12705錯誤。解決方法就是修改NA爲SIMPLIFIED CHINESE_CHINA.ZHS16GBK。當然也可以在環境變量中增加 NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK。
 

Linux下 如果環境變量 NLS_LANG 值是NA 會引起 ORA-12705 錯誤,解決方法是修改set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK


收藏後續整理

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章