本机不装Oracle,使用plsql连接远程Oracle的方法

可以在这个网址里下载oracle instant Client客户端   https://download.csdn.net/download/qq_16758997/10862115(当前为Oracle11g的版本)

plsql下载连接 https://download.csdn.net/download/qq_16758997/10862177

建议在官网下载 http://www.oracle.com/us/solutions/index-097480.html与数据库对应的版本

查看oracle数据库版本的方法,在登录了Oracle的pl/sql或sqlplus里执行语句  select * from v$version  查看

1、首先到Oracle网站下载Instant Client :

解压之后的文件夹叫:instantclient_11_2.可以放在本地磁盘任意目录下.例如:D:/instantclient_11_2

2、在D:/instantclient_11_2目录下新建目录network,在network目录下再建admin目录,在admin目录下新建文件tnsnames.ora,打开写入如下内容:

ORCL = (

     DESCRIPTION = (

           ADDRESS_LIST =

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

                 (CONNECT_DATA = (SERVICE_NAME = orcl )

          )

     )

其中ORCL是远程数据库在本地的主机名,10.6.8.10是远程服务器的IP地址,orcl是远程数据库的名称。

3,、添加一个环境变量,名为ORACLE_HOME,值为D:\instantclient_11_2(即为刚才的解压路径)

4、添加一个环境变量,名为TNS_ADMIN,值为tnsnames.ora文件所在路径,不包含文件名。 (方便plsql查找已经配置的连接)

      通过(我的电脑--属性--高级--环境变量--新建)来新增环境变量。

5、添加一个环境变量,名为NLS_LANG,值为select userenv('language') from dual;语句查出来的值(当前变量为使用的语言,避免乱码的产生,在没有这个环境变量也是可以连接到远程数据库执行查询语句的)

参考了太多人的博客进行整理了一下,具体记不清是参考了那些了,就不列出原文章连接地址了,望各位原博客大大见谅

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值