升级了一套数据库,升级完成之后,通过自己办公环境PC机上的第三方开发工具连接数据库的时候报错,报错信息内容:
ORA-28040: No matching authentication protocol
很奇怪之前连的好好的,网络没调整、开发软件没重装,自己的工作环境配置好之后近期没有做过调整,数据库也升级后验证没问题。
经过查询MOS发现了导致此报错的原因:客户端版本和数据库版本差异较大。
检查发现目前自己电脑配置的客户端版本为11.2.0.1。升级到12.1就OK了。
PS:在折腾过程中,也尝试了一些网上的建议方法,对于此场景说实话效果不大。因此建议尽可能多的参考Oracle官方的文档为主。
同时,在这次升级过程中,也提醒了我们,做升级操作一定要多通盘考虑,也要考虑相关联的工作环境等问题。能预料的问题,尽可能及时做好完善计划并提前通知相关同事,避免他们遇到问题引发困惑。预料不到及时解决的,也要及时公布事态和解决建议,尽可能减少问题的影响范围。
阅读(6424) | 评论(0) | 转发(0) |