一、问题描述
新建一个oracle数据库的时候,用户名和密码都是正确的;(已经授权resource,dba,connect,IMP_FULL_DATABASE);但是测试连接的时候,报错:ORA-28547:connection to server failed,probable oracle Net admin error;
二、解决方法
1、下载插件
去Oracle官网下载一个插件:Oracle Instant Client,点我获取下载地址;根据自己电脑的位数选择32位还是64位;我的电脑是64位的,所以下载安装的是这个版本:
instantclient-basic-windows.x64-12.2.0.1.0
安装完之后,打开Navicat
2、选择【工具】:
3、选择【选项】
4、选择【OCI】,在常规里选择OCI library;
导入刚才下载解压的包即可;
但是测试链接的时候:
还有这个:
我的oracle和Navicat版本如下:
oracle明明是64位的;但是Navicat是