navicat连接oracle数据库
navicat连接oracle数据库前需要做的几项工作
一、查看oracle的安装版本和位数。
查看oracle安装版本,可以在sqlpuls输入以下命令:
select * from v$version;
二、查看navicat安装的版本和位数。
navicat有32位和64位之分(32位默认安装在C:\Program Files (x86),64位默认安装在C:\Program Files),最好的情况就是navicat使用的位数和数据库的位数一致,例如:oracle安装的是64位版本,就使用64位版本的navicat客户端去连接数据库。
三、下载正确版本的oracle instant client
首先进入Oracle官方地址下载oracle instant client,根据客户端电脑位数选择下载版本。
同意oracle下载协议。
根据oracle版本,下载完整版,新版本在最上面,所以往下查找自己的oracle版本。
四、为navicat配置oracle instant client
将oracle instant client文件解压,解压文件拷贝到navicat安装目录, 打开navicat,选择工具—-选项—-其他—-oci ,在oci library中选择解压文件中的oci.dll,点击确定后,重启软件,即可生效。
五、了解nacicat客户端所在是否正确安装过oracle。
如果客户端所在系统安装过oracle,并且卸载的时候没有卸载干净,那么错误的表信息将影响navicat连接oracle数据库。可以按照网上教程逐步删除注册表,如果依然不能连接可以重装系统或者重新安装一遍oracle,重新安装Oracle会覆盖你没有注意到的细节(前提是该删的注册表都删除了哦)。
六、测试网络是否畅通
navicat连接oracle数据库
连接oracle需要提供以下数据:
ip或主机名:
端口:
服务名或SID:
用户名:
一般情况下,我们使用navicat连接oracle数据库都使用Basic连接类型
如果连接oracle的用户不是普通用户,则需要在高级选项卡选择角色SYSDBA。
上一篇: 去日本买什么好 日本旅游购物清单