如何使用PL/SQL Developer远程连接Oracle 数据库

时间:2022-11-08 22:56:21

对于Oracle 来说最常见的可视化图形工具就是PL/SQL Developer了。不过因为公司项目还设计到其他的数据库,有一天突然发现Navicat Premium这个工具确实强大,也确实好用,它不但界面简洁明了而且可以进行以下数据库的连接。

如何使用PL/SQL Developer远程连接Oracle 数据库

(有点打广告的嫌疑)不过为了破解可算是用尽了洪荒之力。

下面来详细说明PL/SQL Developer的使用:

1.首先得有东西,下载地址:(里边包含了PL/SQL Developer和Oracle客户端)

链接:http://pan.baidu.com/s/1cuXRXG    密码:3rxm

  (1)Dbclint文件夹下是Oracle客户端客户端。可将里边的instantclient_11_2文件夹提取出来放到其他地方。

(2)PLSQLDeveloper10.0.3.1701.exe 为PLSQL Developer软件,先进行安装。

(3)PLSQLDeveloper10.0.3.1701_CHS.exe这个为汉化版,当安装PLSQL Developer后运行此程序即可进行汉化。

(4)设置instantclient_11_2\NETWORK\ADMIN目录下tnsnames.ora文件的内容(远程连接):

ORCL_110 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.110)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME =Orcl)
)
)

只需要修改文中的以下三个字段,ORCL_110192.168.0.110 Orcl本来是用红色标出的,但是发现放入代码段时颜色会发生变化,其中ORCL_110是连接时可供选择的数据库名,在使用PLSQL Developer进行连接时可在数据库那一项中看到。192.168.0.110Orcl则需要和你进行远程数据库相对应,不能想改什么就写什么。

如何使用PL/SQL Developer远程连接Oracle 数据库

2.其中用户名和口令需要和远程的数据库相对应。数据库即为tnsnames.ora文件中设置的ORCL_110

3. 连接失败后怎么办:

(1)登录失败照样是可以进去的,在工具->首选项中按照下图进行设置。(绿色框的)

如何使用PL/SQL Developer远程连接Oracle 数据库
如何使用PL/SQL Developer远程连接Oracle 数据库

如何使用PL/SQL Developer远程连接Oracle 数据库

(2)使的Oracle客户端没有进行环境变量的配置。

  PATH-需要包含 Instant Client 的根目录(oci.dll 所在位置)

  TNS ADMIN-需要指出 tnsnames.ora 所在位置的根目录

  NLS LANG-为客户设定语言,区域和特征。

例如:           

修改Path          值为  ;D:\ Oracle \instantclient10_1

新建TNS_ADMIN    值为  D: \ Oracle \instantclient10_1\NETWORK\ADMIN

新建NLS LANG      值为  AMERICAN_AMERICA.UTF8

目前好像就这么搞定,但是也不知道还有没有其他什么问题!