`

win7 64位数据库连接问题:在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配

 
阅读更多
1:64位win 7操作系统
控制面板中“ODBC数据源”可执行程序(控制面板64位,SysWOW64下的是32位的,64位的兼容版本)
查看32位ODBC驱动:启动 C:/Windows/SysWOW64/odbcad32.exe
查看64位ODBC驱动,启动 C:/WINDOWS/system32/odbcad32.exe 或者去控制面板

2:ORACLE ODBC驱动程序 
系统安装ORACLE 64位服务端32位客户端(PLSQL兼容关系),ODBC驱动程序是依赖于客户端即SQORA32.DLL (位于客户端下)是32位的。



结论草案

1:64位ODBC + 64位驱动:
2: 32位ODBC  +  32位程序驱动

采用方案2,修改较少,问题成功解决,即:

+查看32位ODBC驱动:启动 C:/Windows/SysWOW64/odbcad32.exe
-查看64位ODBC驱动:启动 C:/WINDOWS/system32/odbcad32.exe 或者去控制面板

分享到:
评论

相关推荐

    postgres_odbc驱动程序64位

    在64位操作系统环境下,这个驱动程序允许64位应用程序通过ODBC接口与PostgreSQL数据库进行通信,执行SQL查询,进行数据读取、写入和其他数据库操作。 PostgreSQL是一种开源的关系型数据库系统,以其强大的功能、...

    win7下如何天确连接ACCESS数据库

    在Windows 7操作系统环境下,连接Microsoft Access数据库可能会遇到一些与32位和64位兼容性相关的问题。在Windows XP中,大多数用户使用的还是32位系统,而Win7引入了64位版本,这导致一些32位的数据库连接组件在64...

    win7 64位系统,VC连接Access数据库

    在Windows 7 64位系统中使用Visual C++连接Access数据库时,由于64位ODBC不支持32位的Jet或FoxPro驱动,可能需要采用特定的方法来解决连接问题。通过使用32位ODBC数据源,并按照上述步骤进行配置,可以有效地建立...

    bde 数据库连接驱动

    它在20世纪90年代初广泛应用于DOS和Windows操作系统下的Delphi、C++Builder等编程环境中,为应用程序提供与多种数据库系统的接口,如Oracle、SQL Server、Paradox、dBase等。BDE通过ODBC(Open Database ...

    SQLITE-ODBC,含x86和x64驱动

    在Windows操作系统中,驱动程序通常分为32位(x86)和64位(x64)两种版本,以适应不同体系结构的应用程序。"SQLITE-ODBC,含x86和x64驱动"这个压缩包提供了适用于32位和64位环境的SQLite ODBC驱动程序,确保无论你...

    支持连接HANA数据库驱动程序-HANACLIENT64位

    总结来说,"支持连接HANA数据库驱动程序-HANACLIENT64位"是一个重要的IT组件,它为64位系统提供连接到SAP HANA数据库的能力,包含了多种连接选项和管理工具,是开发、运维和数据分析人员必不可少的工具之一。

    ODBC方式连接MySQL7.9 及配置DSN教程

    ODBC驱动程序管理器是一个独立于具体DBMS和编程语言的中间层,负责与DBMS的ODBC驱动程序交互,而应用程序与数据库之间的所有操作实际上由这些驱动程序来执行。 在文档中提到的“VS2008用ODBC方式连接MySQL 7.9配置...

    windows64位程序通过ODBC链接Oracle数据库需要的instantclient_11_2_x64

    在Windows环境下,开发64位应用程序并利用ODBC(Open Database Connectivity)来连接Oracle数据库时,需要特定的驱动和支持库。本主题将详细介绍如何使用"Instant Client 11.2 x64"来实现这一目标。 Oracle Instant...

    VC++ ODBC 用户DSN连接数据库开发应用程序.zip_VC++ ODBC 配置数据源

    本教程将围绕“VC++ ODBC 用户DSN(Data Source Name)连接数据库开发应用程序”这一主题展开,讲解如何在VC++项目中配置ODBC数据源来与SQL Server 2000数据库进行交互。 1. **ODBC简介** ODBC是数据库访问接口,...

    MySQL数据库的ODBC驱动安装包(32位和64位Windows系统)

    MySQL数据库的ODBC驱动安装包提供了在Windows操作系统中与MySQL进行数据交互的桥梁,无论是32位还是64位系统都能适用。ODBC(Open Database Connectivity)是一种标准的应用程序编程接口(API),允许应用程序访问...

    WIN7连接sqlserver速度慢的解决办法

    在IT领域中,经常会出现因操作系统与数据库服务器版本不兼容或网络配置不当导致的连接速度慢的问题。本文将详细介绍如何解决Windows 7系统连接到Microsoft SQL Server(MSSQL)时速度缓慢的情况。 #### 问题背景 在...

    32位OFFICE2007 ODBC 驱动

    然而,在64位操作系统如Windows 7 X64中,由于系统默认安装的是64位版本的ODBC驱动,与32位的应用程序如ACCESS 2007不兼容,因此可能会遇到无法找到合适驱动的问题。 为了解决这个问题,我们需要32位版本的ODBC驱动...

    odbc驱动安装包.zip

    在应用程序中设置ODBC连接字符串,指定数据源名称,即可实现连接。 ODBC驱动的安装和配置对于开发和运维人员来说是基础技能,尤其是当需要跨不同数据库系统工作时。掌握ODBC驱动的使用能够提高工作效率,简化数据库...

    不必安装oracle客户端,QT成功连接oracle数据库

    在IT行业中,数据库连接是应用程序开发中的重要环节。Oracle数据库作为一款广泛应用的关系型数据库管理系统,其强大功能和稳定性深受开发者青睐。然而,传统的连接方式往往需要在开发环境中安装完整的Oracle客户端,...

    Dreamweaver与数据库的连接使用DSN连接数据库.pdf

    要创建DSN,需要在控制面板中双击管理工具,双击ODBC数据源图标,出现ODBC数据源管理器窗口,然后选择系统DSN标记,单击“添加”,接着选择数据库驱动程序,例如Microsoft Access Driver(*.mdb),单击“完成”按钮...

    Sybase数据库ODBC驱动安装程序

    在应用程序的数据库连接配置中,选择刚刚创建的ODBC数据源,这样程序就能通过ODBC驱动与Sybase数据库通信了。 需要注意的是,安装过程中可能会遇到一些兼容性问题或者依赖库的缺失,如缺少某些.NET Framework版本。...

    windows上安装postgreSQL的ODBC程序32位和64位

    在实际应用中,确保ODBC驱动的版本与PostgreSQL服务器版本兼容至关重要,因为不匹配可能会导致连接问题。同时,定期更新ODBC驱动以获取最新的功能和安全修复也是必要的维护工作。 总之,通过安装和配置PostgreSQL的...

    VF数据库ODBC驱动程序和连接字符串

    通过ODBC驱动和连接字符串,开发者可以轻松地在各种应用程序中访问VF数据库,无论是进行数据读取、写入还是其他复杂的查询操作。这种方式不仅简化了数据库的访问,还提高了代码的可移植性,使得在不同环境中使用VF...

Global site tag (gtag.js) - Google Analytics