首页新闻找找看学习计划

plsql访问远程oracle报错

0
[待解决问题]

status:failure-test failed ora-28040: no matching authentication protocol

28040错误代表什么呀

一支会记忆的笔的主页 一支会记忆的笔 | 菜鸟二级 | 园豆:228
提问于:2020-01-02 11:28
< >
分享
所有回答(3)
0

确定数据库账户密码没有问题的话,一般就是下面两个原因造成的
1、检查你本地的pl/sql是否可以连接其它的数据库,如果都不行的话,那就是pl/sql程序和对应的oci.dll的版本不符了,也就是oracle客户端环境版本不匹配。
2、检查你本地pl/sql版本和数据库的版本是否兼容

colorfulCat | 园豆:206 (菜鸟二级) | 2020-01-02 12:01

账户密码都正确的 连接其他的远程数据库是可以的

支持(0) 反对(0) 一支会记忆的笔 | 园豆:228 (菜鸟二级) | 2020-01-02 12:34
0

检查下sqlnet.ora里面的验证方式,改成none试试

c99 | 园豆:1838 (小虾三级) | 2020-01-02 22:25

能说具体指出来吗,谢谢

支持(0) 反对(0) 一支会记忆的笔 | 园豆:228 (菜鸟二级) | 2020-01-03 12:37

我oracle的设置监听 (Net Configuration Assistant )打不开 我觉得和这个有关系 但是没有解决这个问题

支持(0) 反对(0) 一支会记忆的笔 | 园豆:228 (菜鸟二级) | 2020-01-03 12:47
0
ycyzharry | 园豆:19587 (专家六级) | 2020-01-04 21:22

都设置了的

支持(0) 反对(0) 一支会记忆的笔 | 园豆:228 (菜鸟二级) | 2020-01-14 08:37
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册