RF框架 链接Orcale 报错【DatabaseError: DPI-1072: the Oracle Client library version is unsupported】
网上百度了,都说,版本匹配不上。我照着修改了,环境变量也配置了,但是依然是报错。
我这边是用PLsql 数据库【免安装Oracle客户端】
python版本
instantclient_12_2 版本
但是在 sqlplus.exe 文件。也是因为启动这个sqlplus.exe报错,才导致跑RF 框架时,每次链接Orcale 都提示报1072的错误。
1、双击sqlplus.exe报错如下
【计算机中丢失MSVCR120.dll,找不到MSVCR120.dll】
然后找了一个msvcr120.dll文件,放到C:\Windows\System32
同时D盘C:\Windows\SysWOW64 也有msvcr120.dll
2、再次双击sqlplus.exe 这时报了别的错误,如下
【应用程序无法正常启动0xc000007b】
是用了directx 修复了dll。之后双击sqlplus.exe 可以正常弹出页面,如下
再去执行RF框架自动化,能成功运行案例
DatabaseError: DPI-1072: the Oracle Client library version is unsupported
于 2023-02-21 15:02:17 首次发布