使用navicat-premium12连接oracle数据库

前言:

公司使用oracle数据库,而之前用的是mysql数据库,但是一般的oracle数据库的客户端工具是PL/SQL Developer ,版本旧,界面看着难受,操作起来很不方便,本来连接mysql使用的用的就是navicat-premium,所以,这次依旧使用它作为客户端工具。配置过程踩过几道坑,记录下来。有同道中人可以节省很多时间。

 

1.       下载oracle XE版本,XE版本是oracle官方提供的用于个人学习的版本,包含商业版的基础功能。下这个就够用了,之前下载的是官网的11.2.0.2.0版本的,但是navicat自带的instantclient是10.2版本的,有的教程说要下载oracle数据库对应的instantclient版本然后替换掉,并在navicat中选择相应的oci.dll如图:

111747_fWgk_3544275.png

 

但是吧,官网并没有严格对应的版本号,因此,试验了多次都以失败告终…

所以还是老老实实下载10.2版本的oracle XE吧,

2.       下载完成之后,安装

这没啥好说的,用户名密码一版设置为sys,作为管理员登录;

3.       连接navicat最重要的一步

之前截图里的oci.dll文件选用navicat自带的就好了,不用动

连接配置:

作为管理员登录

111818_lttE_3544275.png

 

这一步异常重要:

 

111834_evFa_3544275.png

不然连接的时候会出现:

111842_8Yhd_3544275.png

配置连接:圈出来的自己填,其他的默认

 

 

 

连接成功:

111911_MYIX_3544275.png

4.       到这里基本配置完成,其他的比如创建新用户什么的,一开始安装的时候,会配置http端口,默认8080,若8080被占用,则需自定义端口号如8081,通过浏览器来访问oracle数据库对数据库进行管理,如用户创建、存储查看…

地址是http://localhost:8081/apex/

-------------------------------------------------------------------------------------------------------------更新:

在使用11.2版本的企业版Oracle数据库的时候,要使用navicat连接数据库则需要保证32位版本的navicat连接32位的oracle,否则无法识别oci.dll。

转载于:https://my.oschina.net/u/3544275/blog/1555937

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值