- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
有谁知道使用 adodbapi 创建到 Vertica 数据库的连接字符串的参数是什么?我不能使用 pyodbc,因为它不适用于 IronPython。
我试过:
connectorsver = ["DRIVER=Vertica ODBC Driver 4.1"]
connectorsver.append("SERVER=1.1.1.1\xx")
connectorsver.append ("DATABASE=mydatabase")
connectorsver.append ("User Id=dbadmin")
connectorsver.append ("Password=xxx")
con = adodbapi.connect(";".join (connectorsver))
然后返回操作错误。使用 MSSQL 连接字符串的相同技术效果很好。当我使用此信息在 Windows 中创建 DSN 时,它也成功连接到 Vertica。
感谢任何帮助。
最佳答案
查看 Unit Tests for ADODBAPO , connect()
将在失败时引发
adodbapi.DatabaseError
。您应该检查此异常:
try:
con = adodbapi.connect(";".join (connectorsver))
except adodbapi.DatabaseError, e:
print e
也要注意你的缩进。看起来您正在混合使用制表符和空格。 Python 对此类事情非常敏感。
我没有使用过 Vertica,但您可能会找到 does anyone know the format of an odbc connection string for vertica? 的答案引起兴趣。
希望这对您有所帮助。
关于python - 使用 adodbapi 在 python 中创建与 Vertica 数据库的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6320396/
我想得到没有的计数。当前与 ms-access 数据库打开的连接数。 例如,两个应用程序正在使用同一个数据库。那么我怎样才能得到这个计数呢? pypyodbc 中是否有 ms-access 函数或任何
假设我像这样查询一个数据库: import adodbapi conn = adodbapi.connect(connStr) tablename = "[salesLT].[Customer]" c
我是 Python 的新手,我在 Win 7-32 工作站上安装了 Python 3.2。尝试使用 adodbapi-2.4.2.2 连接到 MSSQLServer 2005 服务器,该软件包的最新更
关闭。这个问题是opinion-based .它目前不接受答案。 想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题. 去年关闭。 Improve th
有谁知道使用 adodbapi 创建到 Vertica 数据库的连接字符串的参数是什么?我不能使用 pyodbc,因为它不适用于 IronPython。 我试过: connectorsver
在 sql-server 连接器中,adodbapi 是唯一在我的环境中工作的连接器。 import adodbapi conn = adodbapi.connect("PROVIDER=SQLOLE
这里是 Python 新手。 我在 Windows7 上使用 python2.7.2。 我已经安装了 PyWin32 扩展(build 217)。 我在 c:\Python27\Lib\site-pa
我是一名优秀的程序员,十分优秀!