Robot Framework连接oracle时提示:ORA-28040:没有匹配的验证协议

 

 

 

 

参考方法:https://zhuanlan.zhihu.com/p/38462322

解决方法:

Step1:想到要连接的oracel的服务器上的版本是12,而 XXX\Python\Lib\site-packages 目录下的oci.dll、oraocci11.dll、oraociei11.dll这3个文件是11的,

Step2:于是从安装好的oracle 12客户端安装文件中获取oci.dll、oraocci12.dll、oraociei12.dll替换掉 XXX\Python\Lib\site-packages 目录下原来的3个文件,

Step3:此时再次运行同样的RIDE用例,运行PASS,Oracle连接成功。

 

posted @ 2020-07-21 17:04  Runa  Views(238)  Comments(0)    收藏  举报