[英]Can't connect with cx_Oracle of Python to oracle remote database
我发出这个声明: db = cx_Oracle.connect("user/pass@IP/BKTDW")
我收到此错误: Traceback(最近一次调用最后一次):文件“”,第 1 行,在 cx_Oracle.DatabaseError 中:尝试检索错误 ORA-01804 的文本时出错
似乎连接方法根本不起作用。 我已经安装了 Oracle 客户端,并且通过 Toad 或 Sql Developer 正常连接。
请帮忙!
我必须在系统变量中设置 ORACLE_HOME 变量,并在 PATH 系统变量中添加 bin 目录。 THNX
确保sqlplus正在从 cmd 行工作。 如果在 PATH 中的64 位Windows 上有一个目标指向非 64 bin 版本的 oracle bin 文件夹。 在我们的例子中,我们确保将 64 位位置放置在PATH 中。 例如放置c:\\Oracle\\Ora11g_r2_x64\\bin\\
并删除c:\\Oracle\\ora11g_2\\bin\\
,它与 ORACLE_HOME无关。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.