链接表时不出现系统 ODBC
Posted
技术标签:
【中文标题】链接表时不出现系统 ODBC【英文标题】:System ODBC does not appear when linking tables 【发布时间】:2018-10-09 15:37:10 【问题描述】:我有一个连接到 SQL Server 数据库的系统 ODBC 管道。现在,当我尝试在 ACCESS 中链接表时,系统 ODBC 不会出现在系统选项卡下。如果我从 Windows 搜索中打开 ODBC 并检查,它就在那里,但 ACCESS 似乎找不到它。 Windows 7 专业版,Office 2013。
谢谢
【问题讨论】:
Access 升级了吗?确保您为应用程序使用正确的驱动程序,无论是 32 位还是 64 位。 无论如何我都会避免使用系统 ODBC。创建您的连接访问。它的痛苦要小得多。 【参考方案1】:当您启动 Access x32 位时,它将启动 x32 位 ODBC 管理器。
但是,如果您在 windows 中启动控制面板,那么它将启动 x64 位版本的 ODBC 管理器。
因此,无论是从 Windows 命令行,还是确保您启动了正确版本的 ODBC 管理器。有两个版本,一个是x32位,一个是x64位。
但是,最简单的方法是让 access 启动 ODBC 管理器。如果您的连接未列出,只需在 ODBC 面板中重新创建即可。
所以您的问题很可能是您启动了错误的 ODBC 管理器位大小。
大多数 Access 安装都是 x32 位,即使在 x64 位窗口上也是如此。但是,有一个 x64 位版本的 Access 可用 - 请检查一下。
但如前所述,Access 将为您正确启动正确版本的 ODBC 管理器 - 因此从 Access 启动 odbc 管理器而不是说控制面板以确保启动正确版本(x32 或 x64)的 ODBC 管理器.
【讨论】:
以上是关于链接表时不出现系统 ODBC的主要内容,如果未能解决你的问题,请参考以下文章