SQLAlchemy 1.1.10 Oracle 连接错误

5

我正在运行这段代码连接到一个Oracle数据库:

engine = sqlalchemy.create_engine("oracle://user:password@dsn")
engine.execute("select 1 from dual")

我收到了错误信息:'twophase' is an invalid keyword argument for this function
我正在使用cx_oracle 6.0b1和SQLAlchemy 1.10。 当我使用cx_oracle 5.2.1和SQLAlchemy 1.1.5时,这段代码可以运行。
有什么想法是现在导致这个问题的原因吗?

在你的例子中没有 twophase - Azat Ibrakov
我知道,这使得错误信息变得更加奇怪。 - Alon
1个回答

5

已解决 - 这是一个与sqlalchemy相关的问题,将在下一版本中得到解决。


1
@Gank 是的,从 sqlalchemy 1.11 开始。 - Alon
最新版本是1.2。1.11是从哪里来的?你能给个链接吗?谢谢。 - jiangok
1
我的错误,我指的是1.1.11。 http://docs.sqlalchemy.org/en/rel_1_1/changelog/changelog_11.html 1.1.11变更日志中的最后一行解决了这个问题。 - Alon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接