我已经安装了Cassandra ODBC Driver并且我已经设置了DSN。 尝试连接时如下
**conn = pyodbc.connect('DSN=Sample DataStax Cassandra DSN;UID=***;PWD=***;autocommit=True')**
我收到错误
pyodbc.Error :(' HYC00',' [HYC00] [DataStax] [ODBC](11470)交易 不受支持。 (11470)(SQLSetConnnectAttr(SQL_ATTR_AUTOCOMMIT))')
我在这里缺少什么?
答案 0 :(得分:1)
可能尝试设置autocommit
值会触发问题。 Cassandra没有交易,所以我猜测司机作家想要明确表示autocommit
在Cassandra是不可能的。
所以我会删除autocommit
参数。