日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

plsql连不上oracle6,是否遇到PLSQL Developer连不到oracle数据库呢

發(fā)布時(shí)間:2024/9/30 数据库 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 plsql连不上oracle6,是否遇到PLSQL Developer连不到oracle数据库呢 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

最近想用PLSQL Developer工具連接遠(yuǎn)程oracle數(shù)據(jù)庫,安裝了PLSQL Developer工具和下載好instantclient,并且弄好tnsnames.ora后,PLSQL Developer工具不識(shí)別tnsnames.ora文件,在網(wǎng)上搜索了好久,都沒有解決。

幾乎全部都說安裝了PLSQL Developer工具下載好instantclient和tnsnames,設(shè)置好環(huán)境變量和Oracle Home、OCI library就可以連接了,但是我反復(fù)卸載重裝又反復(fù)卸載都未能解決問題,還想過重載系統(tǒng)再試試,最后做了以下的方法終于搞好了....

環(huán)境win7

準(zhǔn)備的工具:64位的oracle對(duì)應(yīng)64位的PLSQL Developer工具

到Oracle網(wǎng)站下載Instant Client :

http://www.oracle.com/technetwork/database/database-technologies/instant-client/overview/index.html

我目前使用的版本:Version 12.2.0.1.0

下載數(shù)據(jù)庫訪問工具:PLSQL Developer

PL/SQL Developer - Registered Download

我選擇下載版本:PLSQL Developer 11.0.6 x64

準(zhǔn)備好tnsnames.ora文件:

我的tnsnames.ora內(nèi)容# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora

# Generated by Oracle configuration tools.

ORCL =

(DESCRIPTION =

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

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

EXTPROC_CONNECTION_DATA =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

)

(CONNECT_DATA =

(SID = PLSExtProc)

(PRESENTATION = RO)

))

把HOST = iZ23isnrhq5Z修改成遠(yuǎn)程服務(wù)器的ip地址,其它的內(nèi)容都不用動(dòng)

修改如下:# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora

# Generated by Oracle configuration tools.

ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 121.xxx.xxx.xxx)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

EXTPROC_CONNECTION_DATA =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

)

(CONNECT_DATA =

(SID = PLSExtProc)

(PRESENTATION = RO)

))

第一步:先安裝Oracle Database快捷版11g第2版

第二步:Oracle安裝好后再安裝PLSQL Developer

并且把oracle instant client放到目錄$\PLSQL Developer\instantclient_12_2下,例如我的安裝目錄為:C:\Program Files\PLSQL Developer\instantclient_12_2

第三步設(shè)置環(huán)境變量:

找到oracle快捷版11g的安裝目錄,我的安裝目錄為:

C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN

把自己準(zhǔn)備好的tnsnames.ora替換掉目錄里面的原有的tnsnames.ora文件

TNS_ADMIN的配置:C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN

新建---設(shè)置(變量名和變量值)----確定

NLS_LANG的配置:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

方法跟上面TNS_ADMIN的配置一樣的操作。

最后Oracle Home和OCI library不用設(shè)置,PLSQL Developer也能識(shí)別找到tnsnames.ora文件

如果還不行就把第二步跟第三步反過來操作試試

希望這個(gè)最后能幫到你

總結(jié)

以上是生活随笔為你收集整理的plsql连不上oracle6,是否遇到PLSQL Developer连不到oracle数据库呢的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。