在工作中遇到,Navicat连接本地Oracle数据库时(我本地有装Oracle数据库,版本是11)报错,一直连不上,查了好多文章才得以解决,将搜集资料整理如下,以供日后参考:
2个地方需要注意修改:
一、如果使用Navicat连接Oracle服务器出现ORA-28547错误时,多数是因为Navicat本地的OCI版本与Oracle服务器服务器不符造成的。不管Oracle的是32还是64,都需要下载32位的。
1、到oracle官网下载,下载时选择下载BASIC版本
官网链接:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
2、解压刚刚下载的文件到你的Navicat premium的安装目录下,把原有的那个替换掉(整个文件夹替换掉,而不是只替换oci.dll文件)