经过更多的研究,我从
ubunu community
,在安装了Oracle InstantClient之后,您必须按以下方式集成Oracle库:
出口
ld_library_path=/usr/lib/oracle/
<version>
/客户端(64)/lib/$ld_library_path:+:$ld_library_path_
例如,Linux x86的12.1版本:
出口
ld_library_path=/usr/lib/oracle/12.1/client64/lib/$ld_library_path:+:$ld_library_path_
在哪里?
<版本>
指示Oracle intantclient的版本,例如11.2、12.2
连接参数应如下所示
connection = cx_Oracle.connect("username/password@host/service_name e.g orcl")
要获取侦听器/服务名称,请在Oracle sqlplus中键入以下内容
SQL> show parameter local_listener
值是侦听器