使用python3.6,我已经安装了cx_Oracle 6.4.1和Oracle10gR2(Basic-10.2.0.5.0-Linuxx64)的实例化客户机,但是它不起作用。在以前的cx_Oracle版本中,它曾经与10 gR2数据库连接,但现在似乎不再支持它了。
在python中有一种连接到这个版本数据库的方法吗?
谢谢!
发布于 2018-08-07 00:36:31
来自Oracle安装说明
支持Oracle客户端库版本12.2、12.1和11.2
来自关于互操作性的Oracle安装说明
Oracle的标准客户端服务器网络互操作性允许不同版本的Oracle客户端库和Oracle数据库之间的连接。有关经认证的配置,请参见Oracle Support的Doc ID 207303.1。总之,Oracle客户端12.2可以连接到Oracle数据库11.2或更高版本。Oracle客户端12.1可以连接到Oracle数据库10.2或更高版本。Oracle客户端11.2可以连接到Oracle数据库9.2或更高版本。建立连接的技术限制可能更灵活。例如,Oracle客户端12.2可以成功地连接到Oracle数据库10.2。
您的快速解决方案是安装12.1或12.2即时客户端RPM。(更长的解决方案是将您的DB升级到支持的版本!)
https://stackoverflow.com/questions/51674856
复制相似问题