我花了几天时间试图确定如何通过 Python 3.6 连接到 Sybase IQ 数据库。我试过pyodbc和pymssql,无济于事。下面是我一直在研究的两个代码片段,无论我尝试什么,它们似乎都不起作用。
pyodbc:
conn = pyodbc.connect(driver='{SQL Server Native Client 11.0}',
server=server,
database=database,
port=port,
uid=user,
pwd=pwd)
pymssql:
conn = pymssql.connect(server=server,
port=port,
user=user,
password=pwd,
database=database)
我也读过这FreeTds可能是连接到 Sybase IQ 数据库的解决方案;我认为它是作为pymssql数据库的一部分安装的,但我似乎无法弄清楚如何利用它。任何帮助将不胜感激!
编辑:我知道sqlanydb存在;然而,这个包让我降级到 Python 2.7。我的筹码是 3.6,我不想放弃。
子衿沉夜
相关分类