今天在64位的系统下安装MSSQL2005和mysql,MSSQL2005创建mysql的链接服务器,
运行 select user_id,user_name from openquery(OA,'select * from user where user_id=''我的ID''')
但出现以下提示
-----------------------------------
链接服务器"(null)"的 OLE DB 访问接口 "MSDASQL" 返回了消息 "[Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配"。
消息 7303,级别 16,状态 1,第 1 行无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "MSDASQL" 的数据源对象。-----------------------------
经查询,原来是使用的ODBC配置程序不对,windows server 2008 R2 企业版自带有两个版本的odbc配置程序:
64位版的位置:C:\windows\system32\odbcad32.exe
32位版的位置:C:\windows\sysWOW64\odbcad32.exe安装32位的mysql ODBC驱动,通过32位版的ODBC配置后,执行正常。
分享到:
相关推荐
MySQL数据库的ODBC驱动安装包提供了在Windows操作系统中与MySQL进行数据交互的桥梁,无论是32位还是64位系统都能适用。ODBC(Open Database Connectivity)是一种标准的应用程序编程接口(API),允许应用程序访问...
在64位操作系统环境下,这个驱动程序允许64位应用程序通过ODBC接口与PostgreSQL数据库进行通信,执行SQL查询,进行数据读取、写入和其他数据库操作。 PostgreSQL是一种开源的关系型数据库系统,以其强大的功能、...
本文详细介绍了在64位操作系统上配置32位ODBC数据源以连接Oracle数据库的具体步骤和注意事项。通过正确安装32位客户端软件或手动下载并配置32位驱动,可以有效地解决驱动程序与应用程序结构不匹配的问题。此外,配置...
7. 具体代码实现注意事项 在编写代码时,需要注意注册表路径字符串的正确性,例如Windows98的路径是"HKEY_LOCAL_MACHINE\Software\ODBC\ODBCINST.INI"。此外,确保动态链接库文件名和路径与实际安装的文件相匹配,...
在这个特定的场景下,它可能涵盖了如何启动安装过程、安装注意事项、驱动的配置方法,以及如何在应用程序中测试连接等信息。用户应仔细阅读README文件,以确保顺利安装和使用ODBC驱动。 在Windows上配置ODBC数据源...
这篇内容将详细介绍DB2 ODBC驱动、其作用以及如何在64位环境下配置和使用。 一、DB2 ODBC驱动概述 DB2 ODBC驱动是一个软件组件,它提供了一个标准的接口,使得各种应用程序能够通过ODBC API连接到DB2数据库系统,...
#### 四、注意事项 - 在选择驱动程序时,确保选择正确的数据库驱动程序,以匹配你要连接的数据文件类型。 - 确保数据文件所在的位置正确无误,并且具有相应的读写权限。 - 如果遇到问题,可以检查ODBC日志以获取更多...
#### 五、注意事项 - 在配置过程中,确保所有路径正确无误,特别是驱动程序的路径。 - 对于 `odbc.ini` 文件中的参数,应根据实际情况调整,例如 `HostName` 和 `PortNumber` 应与实际的 Impala 服务地址一致。 - ...
**注意事项**: 1. 确保MySQL服务正在运行,并且允许指定的用户连接。 2. 检查ODBC数据源的配置是否正确,特别是服务器地址、端口、用户名和密码。 3. 当在不同操作系统上部署时,确保使用与系统架构匹配的ODBC驱动...
然而,在某些情况下,特别是使用Java进行开发时,可能会遇到ODBC配置复杂或者性能不佳的问题。本文将详细介绍如何在Java中通过特定的技术手段来避免使用ODBC,以及具体的实现方法。 #### 二、Java免除ODBC配置方法...
在Windows操作系统中,使用PostgreSQL的ODBC驱动程序可以让64位(X64)的应用程序无缝地与PostgreSQL数据库进行交互。 `upgrade_x64.bat` 文件很可能是一个批处理脚本,用于更新或安装PostgreSQL ODBC驱动程序的64...
配置与 SQL Server 2000 的 ODBC 连接 本文主要介绍了如何配置与 SQL Server 2000 的 ODBC 连接,并且使用 Visual Basic ...本文介绍了配置 ODBC 连接的步骤和注意事项,希望能够帮助读者更好地理解和应用数据库技术。
本驱动安装包“mysql-connector-odbc-5.1.7-winx64”是针对 Windows 64 位系统的版本,用于在这样的操作系统上建立和管理 MySQL 数据库的连接。 1. **ODBC 和 MySQL Connector/ODBC** ODBC 是一个标准的应用程序...
1. "安装说明.docx":这是一个Microsoft Word文档,通常包含详细的安装步骤、系统需求、注意事项等信息,用户在安装驱动时应仔细阅读以确保正确操作。 2. "instantclient-basic-nt-12.2.0.1.0.zip" 和 "instant...
在压缩包中,"安装必看.htm" 和 "安装必读.txt" 文件很可能是安装指南,提供了系统安装步骤和注意事项,可能涉及系统配置需求、数据库连接设置、ODBC数据源创建等内容。用户需要按照这些指示进行操作,确保系统能...
Oracle ODBC 11.2 是Oracle数据库与应用程序...以上就是关于Oracle ODBC 11.2配置本地环境的详细步骤及注意事项。正确配置后,无论是开发人员还是系统管理员,都可以通过ODBC数据源轻松地与本地Oracle数据库进行交互。
8. **注意事项**:确保计算机上安装了与Oracle 11g ODBC驱动兼容的Oracle客户端或者Oracle Instant Client,因为某些ODBC功能可能需要这些组件。此外,对于64位操作系统,需要确保安装的是对应的64位ODBC驱动,否则...
64位驱动文件用于系统级别的ODBC配置,而C#应用程序通常需要32位驱动,因为即使在64位系统下,大多数.NET应用程序默认使用x86平台。因此,`TeradataPrestoODBC32.msi`是用于C#调用的驱动。 安装过程如下: 1. 安装...
这个例子中,用户需要提供ODBC配置所需的基本信息,如用户名称、服务器名称、数据库名称和ODBC数据源名称。程序会利用这些信息调用ODBC API来创建一个新的数据源。这个过程通常包括设置DSN(Data Source Name)、...
本文将详细介绍如何配置ODBC客户端驱动程序以实现IGS与SQL之间的数据交换,并提供具体的步骤和注意事项。 #### 二、ODBC简介 ODBC(Open Database Connectivity)是一种开放式的、标准的应用程序接口(API),它...