linux远程连接oracle数据库

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

远程连接Oracle数据库

1. 测试项目

a. 通过Java程序远程连接Oracle 10g数据库

b. 通过客户端远程连接Oracle 10g 数据库

2. 测试环境

服务器端:RHEL 5.4 (安装在VMWare 6.5上)

数据库:Oracle 10g (安装在RHEL 5.4上,具体安装方法请Baidu或Google) 客户端:Windows 7 (已配置好Java环境)

客户端软件:PL/SQL Developer 7.1.5

3. IP的设置

a. 确保客户端和服务器端能ping通,

本服务器端的IP:192.168.0.101 ,如下图:

本客户端的IP:192.168.0.105,如下图:

设置完IP后,ping服务器通过,如下图:

4. 配置服务器端

a. 配置oracle的监听,文件listener.ora 和tnsnames.ora。所在目录为$ORCLE_HOME/network/admin/

本服务器的listener.ora配置,添加如下红框内容,根据自己的目录和SID做相应更改。

本服务器的tnsnames.ora配置:

到此,服务器端已经配置完成了。在远程连接的时候最好先把防火墙禁用了,在服务器端可以用以下命令查看

5. 客户端

服务器端配置好以后,在客户端查看是否监听,如下图:

6. Java程序远程连接oracle

连接oracle的java代码如下:

运行的结果如下:

7. 客户端远程连接oracle

要通过客户端连接到oracle,也需要在本地配置监听,找到自己的客户端配置文件tnsnames.ora,添加如下内容:

连接测试如下:

到此,已全部测试完成,成功。祝君好运!

相关文档
最新文档