PYODBC返回不同的驱动程序



当我运行以下行时,我得到了两个不同的答案。

import pyodbc
pyodbc.drivers()

环境是一个2.7 32位环境,我用来自动化公司的一些报告,而根是一个2.7 64位环境。当我进入hkey_local_machine software odbc odbcinst.ini时,我在根环境中运行它的列表是我的常规ODBC驱动程序列表,但我不知道环境列表是如何填充的。它在底部包含以下驱动程序。

理想情况下,我想将访问权限2007(*.ACCDB)驱动程序也添加到环境可用驱动程序中。

谢谢!

  • conda-root驱动程序

    • 亚马逊红移(x64)
      • Microsoft Access驱动程序( *.MDB, *.ACCDB)
      • Microsoft访问文本驱动程序( *.txt, *.csv)
      • Microsoft Excel驱动程序( *.xls, *.xlsx, *.xlsm, *.xlsb)
      • MySQL ODBC 5.3 ANSI驱动程序
      • MySQL ODBC 5.3 Unicode驱动程序
      • PostgreSQL ANSI(x64)
      • postgresql unicode(x64)
      • SQL Server
      • SQL Server本机客户端10.0
      • SQL Server本地客户端11.0
  • py27_32驱动程序

    • SQL Server本机客户端10.0
      • Microsoft Text驱动程序( *.txt; *.csv)
      • Microsoft Paradox-Treiber(*.DB)
      • SQL Server本地客户端11.0
      • CR ODBC XML驱动程序4.20
      • 驱动程序para o Microsoft Visual Foxpro
      • Microsoft Visual Foxpro-treiber
      • Microsoft DBase VFP驱动程序(*.DBF)
      • Microsoft Foxpro VFP驱动程序(*.DBF)
      • Microsoft Visual FoxPro驱动程序
      • 驱动程序da microsoft para arquivos texto( *.txt; *.csv)
      • 驱动程序DO Microsoft Paradox(*.DB)
      • Microsoft Text-treiber( *.txt; *.csv)
      • Microsoft Paradox驱动程序(*.DB)
      • 驱动程序Do Microsoft Excel(*。XLS)
      • Microsoft ODBC for Oracle
      • Microsoft Access-Treiber(*.mdb)
      • Microsoft Access驱动程序(*.MDB)
      • Microsoft dbase-treiber(*.dbf)
      • 驱动程序do microsoft dbase(*.dbf)
      • Microsoft Excel驱动程序(*.xls)
      • Microsoft excel-treiber(*.xls)
      • SQL Server
      • Microsoft DBase驱动程序(*.DBF)
      • 驱动程序DO Microsoft Access(*.mdb)

找到解决方案:

显然,Windows具有单独的ODBC驱动程序,用于32位和64位。在64位系统中的32位驱动程序可以在

上找到

hkey_local_machine software wow6432node odbc odbc.ini

相关内容

  • 没有找到相关文章

最新更新