如何从python访问clearquest oracle数据库?

时间:2012-06-26 12:24:46

标签: python oracle clearquest

在工作中我们必须使用ClearQuest。最近我有必要进行一些“复杂”的查询,我发现使用CQ查询编辑器非常困难。

我考虑过使用python直接连接到数据库并进行自己的查询,这样我就可以自动运行脚本,但是我无法连接到数据库。

我已按照此回答的提示https://stackoverflow.com/a/1870849/156459

但没有任何成功。

我已将cx_Oracle.makedsn返回值与CQ客户端发送的窗口进行比较,两者相等。

我得到的错误是“ORA-01017:用户名/密码无效;登录被拒绝”。我已经仔细检查了用户和密码并且是正确的。

我在运行脚本的过程中捕获了oracle服务器和我的计算机之间的TSN数据包,我看到了一些不寻常的东西:我的计算机要求连接,服务器回答接受...

任何帮助都会受到欢迎。

谢谢你的时间!

1 个答案:

答案 0 :(得分:0)

Check whether your password contains any characters that require escaping.

Escape Characters