免安裝oracle實現plsql鏈接遠程oracle

相信不少朋友會爲安裝龐大的oracle困擾,由於本機安裝oracle佔用了大量的內存,致使不少程序運行緩慢。今天我跟你們分享一種免安裝oracle數據庫客戶端就能夠用plsql鏈接遠程oracle數據庫的方法。 html

第一步,工具準備 sql

你須要下載PLSQL工具,下載地址http://ishare.iask.sina.com.cn/f/6933655.html?from=isnom數據庫

你還須要下載oracle客戶端:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html?ssSourceSiteId=ocomen服務器

第二步,配置plsql oracle

1.將下載的oracle客戶端zip文件解壓並找到oci.dll文件,而後拷貝文件全路徑,接着打開PLSQL工具,彈出登錄界面後點擊cancel進入PL/SQL主界面,而後依次操做Tools–>preferences–>Connection,找到Oracle  Home(empty is autodetect) 並填入名稱,例如:OraDb11g_home(11g)或OraHome92(9i),將前面拷貝oci.dll文件的路徑粘貼到OCI library選項中,而後點擊OK, 工具

2 點擊help 菜單 --> support info  找到對應的tnsnames.ora 是放在哪一個文件夾  spa

退出PLSQL。 .net

第三步,修改oracle配置文件 htm

完成上述操做後,新建sqlnet.ora文件加入如下內容: ip

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

接着新建tnsnames.ora文件,加入如下內容(我要鏈接的IP爲172.25.2.211,數據庫實例爲ORA92)

ORA92=

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 172.25.2.211)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = ORA92)

)

)

注意:紅色的部分是你須要替換的。

第四步,設置環境變量防止亂碼

最後還有一步不要忘了,因爲客戶端和數據服務器端的字符集不同,因此有可能會產生了亂碼,但咱們能夠經過設置環境變量來防止出現這種狀況,具體作法就是右鍵點擊桌面「個人電腦」圖標,而後選中「屬性」,而後「高級」標籤,接着按下圖步驟進行操做。,最後在變量名和變量值分別填入NLS_LANG SIMPLIFIED CHINESE_CHINA.ZHS16GBK。

本機免安裝oracle實現鏈接遠程的oracle

本機免安裝oracle實現鏈接遠程的oracle

相關文章
相關標籤/搜索