PLSQL與oracle客戶端的相容

2021-07-29 15:20:17 字數 1390 閱讀 6487

oracledbinstantclient-basic-win32-11.1.0.7.0.zip   這是最核心的包

instantclient-jdbc-win32-11.1.0.7.0.zip  包含jdbc driver的包

instantclient-sqlplus-win32-11.1.0.7.0.zip   最簡單的sqlplus包

我把檔案解壓到了d盤,d:\oracleclient下面

最後的檔案結構應該如下:

2.配置tnsnames.ora,如果本機上沒有安裝oracle,可以從安裝了oracle的機上拷貝乙個(tnsnames.ora檔案在% oracle_home%\network\admin下)放在上面的目錄d:\oracleclient下。tnsnames.ora的內容為:

# tnsnames.ora network configuration file: c:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora

# generated by oracle configuration tools.

orcl =

(description =

(address = (protocol = tcp)(host = 192.168.255.128)(port = 1521))

(connect_data =

(server = dedicated)

(service_name = orcl)

3,新增乙個環境變數,名為tns_admin,值為tnsnames.ora檔案所在路徑(如:d:\oracleclient),這是為了能夠找到上面說的tnsnames.ora。如果本機上安裝了oracle,並且設定了oracle_home環境變數,那麼會自動在%oracle_home%/network/admin/位置查詢tnsnames.ora檔案。

4,設定oracle的語言,新增登錄檔項:「nls_lang=simplified chinese_china.zhs16gbk」,位於 hkey_local_machine\software\oracle。如果本機沒有安裝oracle,在h_l_m\software\下是沒有"oracle"這一項的,需要手動建立,然後再在oracle項下建立鍵nls_lang,鍵值為:simplified chinese_china.zhs16gbk

找到等號左側引數填寫等號右側對應的內容

oracle home(empty is autodetect)=d:\oracleclient

oci library(empty is autodetect)=d:\oracleclient\oci.dll

□check connection的方框要打√

6,再次開啟plsql則會在database中有orcl選項,輸入使用者名稱密碼就可以登陸。

pl sql連線oracle客戶端

1 在客戶端根目錄建立network資料夾 2 在network資料夾建立admin資料夾 3 在admin資料夾下建立tnsnames.ora檔案,檔案內容為 oracledata description address list address protocol tcp host 192.168...

安裝Oracle客戶端,PL SQL總結

我也是夠笨的,用了將近三個小時來安裝這些。之前沒有安裝過,問其他人,看著很不耐煩,沒辦法,於是自己硬著頭皮查資料搞起來。中間遇到很多錯誤,總算好了。廢話不多說,總結開始 首先 這四個都可以用,我自己用的第四個。無需安裝直接解壓。我的是直接放到d program files oracleclient目...

plsql連線 oracle,不裝客戶端

不安oracle客戶端,連線資料庫方法 instant client for microsoft windows 32 bit 內容為 orcl description address list address protocol tcp host ip port 1521 connect data ...