我是靠谱客的博主 现实长颈鹿,最近开发中收集的这篇文章主要介绍使用sqlplus和PLSql developer远程连接oracle数据库,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

下面的图片展示了安装oracle数据库服务器端软件和客户端软件的两个流程:

image

通过上面的流程,我们清楚服务器端和客户端分别有一个需要配置的文件,服务器端的是监听器配置文件,客户端是网络服务名称配置文件。分别简述如下:

服务器端的监听器文件保存在listener.ora文件中,其中包括:监听协议,地址和其他相关信息。不过该配置已经在安装的过程中自动配置好了,在下面的实践中不需要配置。

客户端的网络服务器名称配置文件保存在tnsnames.ora文件中,包括服务器地址、监听端口号、数据库SID(指的是数据库实例,这在安装过程中已经确定了,比如现在机房的oracle实例是orcl)

安装好oracle数据库并启动开服务响应服务后在本地是可以使用sqlplus等工具来连接的,但在客户端使用该工具这段时间来还是有些困难。一方面初学oracle数据库不是分清楚客户端有没有sqlplus,又在哪下载;另一方面不知该如何配置使之连接到远程oracle。现简做讲解。

下面给大家一个下载地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html

本实验选择的版本是v10.2.0.4 ,并且此次下载的是最小最需要的安装文件,分别是instantclient-basic-win32-10.2.0.4.zip、instantclient-odbc-win32-10.2.0.4.zip和instantclient-sqlplus-win32-10.2.0.4.zip。

将上述三个压缩包中的文件放到解压到同一个目录下,比如是H:/Program Files/sqlplus。而后配置或创建以下环境变量:

1、NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

2、TNS_ADMIN=H:/Program Files/sqlplus(咱们的解压目录哦!)

3、LD_LIBRARY_PATH=H:/Program Files/sqlplus(咱们的解压目录哦!)

4、SQLPATH=H:/Program Files/sqlplus(咱们的解压目录哦!)

5、Path=H:/Program Files/sqlplus(咱们的解压目录哦!)

有了这些还需要做一步,那就是之前提到的tnsnames.ora文件的配置信息,自己书写很容易出错,可以在oracle的安装目录中找到该文件(像咱们机房是D:/oral0InstanceClient),拷贝到前面的解压目录中(H:/Program Files/sqlplus),而后根据上述配置内容修改该文件。如果是本文件是拷贝过来的,只需要修改下HOST 的ip地址为服务器地址就可以了!

现在在cmd下输入sqlplus userName/password@orcl,其中orcl就是咱们安装oracle时的数据库实例!做了这些配置后,你会发现之前的PLSql developer也可以使用了哦!

最后

以上就是现实长颈鹿为你收集整理的使用sqlplus和PLSql developer远程连接oracle数据库的全部内容,希望文章能够帮你解决使用sqlplus和PLSql developer远程连接oracle数据库所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部