需要配置oracle的tnsnames.ora文件。
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比海珠網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式海珠網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋海珠地區(qū)。費(fèi)用合理售后完善,十載實(shí)體公司更值得信賴。
設(shè)置方法如下:
1、找到$ORACLE_HOME/client_1/network/admin目錄下的tnsnames.ora文件,并用文本模式打開(kāi)。
2、添加以下內(nèi)容:
本地實(shí)例名=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 數(shù)據(jù)庫(kù)IP地址)(PORT = 端口號(hào)))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 服務(wù)名)
你必須安裝一個(gè)oracle client 也就是安戶端,并且做一些配置,才能連接到遠(yuǎn)程的數(shù)據(jù)庫(kù)
1. 下載instantclient-basic-win32-11.2.0.1.0(oracle官網(wǎng)下載地址:
2. 解壓instantclient-basic-win32-11.2.0.1.0并放置在oracle安裝目錄的product下(放置位置無(wú)強(qiáng)制要求,可隨意放置)
3. 拷貝E:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN下的tnsnames.ora文件到instantclient_11_2下。
4. 打開(kāi)PLSQL Developer,選擇Tools - perference - Connection,配置其中的Oracle Home和OCI Library項(xiàng)
其中, Oracle Home:E:\app\Administrator\product\instantclient_11_2
OCI Library:E:\app\Administrator\product\instantclient_11_2\oci.dll
5. ?配置系統(tǒng)環(huán)境變量
右擊"我的電腦" - "屬性" - "高級(jí)" - "環(huán)境變量" - "系統(tǒng)環(huán)境變量":
1.選擇"Path" - 點(diǎn)擊"編輯", 把 "E:\app\Administrator\product\instantclient_11_2;" 加入;
2.點(diǎn)擊"新建", 變量名設(shè)置為"TNS_ADMIN", 變量值設(shè)置為"E:\app\Administrator\product\instantclient_11_2;", 點(diǎn)擊"確定";
3.點(diǎn)擊"新建", 變量名設(shè)置為"NLS_LANG", 變量值設(shè)置為"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 點(diǎn)擊"確定";
有些大型項(xiàng)目開(kāi)發(fā)使用的數(shù)據(jù)庫(kù)是Oracle,一般來(lái)說(shuō)裝服務(wù)端對(duì)配置要求過(guò)高,Oracle客戶端無(wú)需安裝也可使用,解決辦法如下:
下載一個(gè)oracle免安裝的客戶端版本,下載好后解壓如下圖所示。
安裝PL/SQL?Developer
配置一下首選項(xiàng)里面的路徑,如下圖所示,即可。
選擇配置變量,如下圖所示,注意一點(diǎn)ORACLE_HOME的值為你下載的文件存放的路徑。
找到名稱為reg-path的文件,打開(kāi),配置下注冊(cè)路徑信息,如下圖所示。
修改instantclient_11_2\NETWORK\ADMIN下的tnsnames.ora文件中。對(duì)應(yīng)的ORACLE數(shù)據(jù)庫(kù)IP地址和端口。
選擇運(yùn)行reg-path,oracle_setup這兩個(gè)文件,完成注冊(cè)過(guò)程,這樣之后就能夠正常的使用了。