使用PLSQL Developer工具连接oracle

1、先按照常规安装PLSQL Developer。我这里安装的是64位的,安装目录为:D:\Program Files\PLSQL Developer

 

2、运行“plsqldev.exe”,运行PLSQL Developer,弹出框如下:

稍微看一下就会发现,少了两个东西,第一:少了Connect as选项,第二:Database后面的select框里没有东西(这个时候就会犯愁:我在那里设置才能连接自己的数据库呢,瞎填肯定连接不了想要的数据库)。

网上查了下,说是PLSQL Developer不支持Oracle64位,需要先安装一个客户端然后才能用。(PS:对于这个说法个人觉得有点牵强——像想要连接SQL Server数据库要不就安装个服务器端要不就弄个客户端否则连接不了——也可能真就是不支持的原因,在没有安装客户端的前提下我使用Navicat for Oracle连接远程Oracle服务器端能连接,这可能是PLSQL Developer的连接方式与Navicat for Oracle不一样,它就是需要借助于客户端)

 

3、安装Oracle的客户端,我安装的是Instant Client Setup.exe,11g,32位,目录为:D:\Program Files (x86)\Oracle\Instant Client。安装完成之后它会弹出一个文件让编辑,直接关掉,不编辑,后面再说这个文件。

 

4、再次运行“plsqldev.exe”,运行PLSQL Developer,弹框如下:

看了之后会发现,第二步中的两个框都出来了,看起来很正常,输入正确的用户名、密码、Database选DummayDatabase、Connect as选Normal,点击“OK”,此时就会弹框提醒说“无监听程序”。很明显,是Database选的不对,这个DummayDatabase到底是什么?哪里设置的?没错,它就是在安装完客户端最后一步弹出的那个文件里设置的,文件名称为tnsnames.ora。

 

4、从开始菜单中客户端的程序目录里边找到tnsnames.ora(我本地的叫Oracle Database Instant Client),或者打开客户端的安装目录\..\..\network\admin或者直接搜tnsnames.ora,(我本地的目录为D:\Program Files (x86)\Oracle\Instant Client\network\admin),打开tnsnames.ora,基本结构和需要修改的地方如图:

上一步在Database中看到的DummayDatabase就是图1处标记的值,这个值可以不改但建议改成见名知意的,2处填写想要连接的oracle服务器所在ip地址(我这里是连接的本地的),3处是端口号这个无需多言,4处为oracle服务器实例名称(我这里是orcl10g)。要是有多处实例,可以往下复制这个结构,修改DummayDatabase的名称,最后保存即可。

 

5、重复4的步骤,发现可以正确连接oracle了。

 

安装软件太大没法上传到附件,就弄到百度云盘了,连接地址:http://pan.baidu.com/s/1kVHilvD

 

至此,使用PLSQL Developer工具连接oracle完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值