大家好,又见面了,我是你们的朋友全栈君。
一、现象问题
二、解决方案
1、确认本地监听程序配置是否正确
查看本地oracle服务端安装目录下D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN的listener.ora文件
最好的方法还是直接使用Net Configuration Assistant
2、确认本地命名方法配置 sqlnet.ora,同第一步开始默认设置
3、确认本地网络服务名配置 tnsnames.ora,同第一步开始默认设置
4、plsql的选项配置,设置oracle主目录和oci库,注意这里全是oracle客户端的路径
5、到这一步设置完,oracle服务也重启完之后,基本没问题了
6、以防万一,要是还是报错,大概率是oracle的环境变量没有配置好,
不想更改全局环境变量的话,可以修改下plsql安装目录下的start.bat,如下
到这里基本稳了,以后plsql的快捷方式就用这个start.bat
三、结语
关于ORA-28547 连接服务器失败,可能是Oracle Net 管理错误的问题
找了半天,发现是listener.ora自己手动配置的时候把HOST写成locahost了,不知道为什么这里只认我的设备名称YQ,只要改了就报ora28547错误。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/161509.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...