添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

尝试在 64 位操作系统(如 Windows 7)上创建利用 Microsoft Office 系统驱动程序的 ODBC 连接(例如与 Access 或 Excel 的连接)时,驱动程序不可见。 它们在从控制面板的“管理工具”对话框启动的标准 ODBC 管理员对话框中不可见。

当 32 位版本的 Office 或 32 位 Office 系统驱动程序安装在 64 位版本的 Windows 上时,会发生这种情况。 在 64 位版本的 Windows 中,有一个单独的 ODBC 管理员,用于管理 32 位驱动程序和 DSN。

若要查找 32 位 Office 系统驱动程序,请使用适当版本的 ODBC 管理员工具。 如果在 64 位操作系统上生成并以 32 位应用程序形式运行应用程序,则必须使用 %windir%\SysWOW64\odbcad32.exe中的 ODBC 管理员工具创建 ODBC 数据源。 例如,Windows 7 64 位计算机上的默认位置为“C:\Windows\SysWOW64\odbcad32.exe”。

在 64 位 Windows 操作系统上,有两个版本的 ODBC 管理员工具。 64 位 ODBC 管理员工具是从控制面板启动的默认对话框,用于管理计算机上的 64 位驱动程序和 DSN。 第二个用于管理计算机上的 32 位驱动程序和 DSN 的 ODBC 管理员工具可以从 SysWow64 文件夹启动。

若要确定是安装了 Office 2010 64 位还是 32 位,请执行以下步骤:

  • 打开 Office 应用程序(如 Excel)。
  • 单击左上角的“文件”选项卡。
  • 在左侧选择“帮助”
  • 在“关于 Microsoft Excel”下,将看到一个版本号,并在括号中列出 32 位或 64 位。
  • 注意 :Office 2010 之前的所有 Office 版本只能安装为 32 位应用程序。

    下表显示了要使用的 ODBC 管理员工具:

    Windows OS Office 版本 数据源管理员工具 Windows 64 位 Office 2010 64 位 64 位 ODBC 管理员工具 %systemdrive%\Windows\System32\odbcad32.exe,或 控制面板\System and Security\Administrative Tools\Data Sources (ODBC) Windows 64 位 Office 2010、2007 或 2003 32 位 32 位 ODBC 管理员工具 %windir%\SysWOW64\odbcad32.exe Windows 32-位 Office 2010、2007 或 2003 32 位 32 位 ODBC 管理员工具 %systemdrive%\Windows\System32\odbcad32.exe 或 控制面板\System and Security\Administrative Tools\Data Sources (ODBC)

    有关使用 32 位和 64 位 ODBC 管理员工具的已知问题的详细信息,请参阅以下文章:

    942976 ODBC 管理员工具的 32 位版本和 ODBC 管理员工具的 64 位版本在 64 位版本的 Windows 操作系统中同时显示 32 位用户 DSN 和 64 位用户 DSN

    有关 2010 Office 系统驱动程序的详细信息,请查看以下文章:

    Microsoft Access 数据库引擎 2010 Redistributable