1.簡介html
因爲Oracle體積太大,可是它的客戶端安裝包中有instantclient 這一項,能夠安裝instantclient +plsql取代安裝龐大的客戶端。sql
固然,若是想簡單點,又能節省時間,不去進行這麼多的配置,直接選擇「管理員」也能安裝oracle客戶端,以後再安裝Plsql也能夠的。數據庫
選擇 instantclient + plsql 遠程鏈接Oracle數據庫,本地不須要安裝 oracle . 這次使用也是借鑑了網上的相關經驗才完成了 oracle 的使用 。現總結以下 :api
![](http://static.javashuo.com/static/loading.gif)
2.安裝過程服務器
(1).安裝PLSQL,下載地址在後面的本博文全部連接中會給出。oracle
(2).安裝oracle的instantclient。步驟以下:工具
注:Oracle客戶端向下兼容,故也能夠鏈接11g的數據庫
下載頁面皆爲:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
1.下載instantclient-basic-nt-12.1.0.2.0.zip解壓至某路徑,如:C:\instantclient_12_1(注:因爲PLSQL Developer只支持x32,故只需下載x32的精簡系統)
2.下載sqlplus(精簡客戶端不自帶各類圖形界面工具)。下載sqlplus,文件名爲instantclient-sqlplus-nt-12.1.0.2.0.zip解壓獲得instantclient_12_1文件夾,取其中全部文件複製至1中精簡客戶端文件夾instantclient_12_1
注意:一、2中兩個壓縮包下載地址都在oracle官網 http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
只下載1中壓縮包也能夠連上oracle數據庫,可是在之後想要導入.sql文件的時候須要sqlplus才行,故下載
3.在C:\instantclient_12_1目錄下,新建配置文件tnsnames.ora並寫入數據
注:sqlnet.ora和tnsnames.ora可向他人複製可得
remote_database =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS =
(PROTOCOL = TCP)
(Host = 192.168.2.207)
(Port = 1521)
)
)
(CONNECT_DATA = (SERVICE_NAME = orcl)//服務名
)
).net
4.配置環境變量:
變量名:ORACLE_HOME 變量值:如:C:\instantclient_12_1
變量名:TNS_ADMIN(tnsnames.ora所在地址) 變量值:如:%ORACLE_HOME%
變量名:NLS_LANG 變量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
變量名:Path 增長變量值:%ORACLE_HOME%\bin;(可以在cmd使用sqlplus等命令)
5.PLSQL Developer鏈接數據庫:
不鏈接數據庫登錄PLSQL Developer(登錄界面按「取消」便可)。在Tools->Perferences->Connection頁面設置Oracle_Home和OCI Library路徑。如:
C:\instantclient_12_1
C:\instantclient_12_1\oci.dll
6.重啓PLSQL後登錄界面中的數據庫會出現能夠選擇remote_database,表明配置正確,輸入用戶名和口令後可連上遠程服務器。
以上就是instantclient +plsql取代安裝龐大的客戶端的過程,參考瞭如下博文:htm
http://www.cnblogs.com/niceboat/p/6179041.htmlblog
http://blog.csdn.net/lihuapiao/article/details/51315283
http://blog.csdn.net/magicboylinw/article/details/7025885
最後附上本博文中所涉及到的全部文件百度雲下載地址
http://pan.baidu.com/s/1gfn99Qz
掛兩個外鏈,管理員請不要刪我文,如違規可聯繫我自行刪除,QQ:919497132
蘇州空調維修 蘇州冰箱維修 上海註冊公司