odbc驱动程序

64位系统安装ODBC驱动的方法

孤街醉人 提交于 2020-03-19 00:08:38
为了更充分的利用硬件资源,我想很多人都开使用64位 操作系统 了,同时你可以也发现了在64位操作系统上ODBC的驱动找不到了,所以ODBC的东西都没法用了。 因为2007以前版本的Office只有32位版本,所以我们不能在64位系统上使用ODBC。使用Autodesk 64位产品的用户,包括64位的MapGuide Enterpr和 Map3D,肯定也正为这个问题深感苦恼。一个好消息是Office 2010 有了64位版本,同时微软也发布了64为的ODBC驱动程序,这个驱动可以从下面的地址下载: http://www.microsoft.com/downloads/details.aspx?familyid=C06B8369-60DD-4B64-A44B-84B371EDE16D&displaylang=en 多少情况下我们的机器上可能都已经安装了Office 2007等32位的Office,下载AccessDatabaseEngine_X64.exe安装时多半会碰到下面的错误信息,从而无法继续。 莫非我真的只有升级到Office 2010 64位版一条路可以走了么?可是貌似微软都建议我们用32位的而不是64位的,我可不想就为这一个ODBC去升级惹麻烦。下面是Microsoft关于是用Office 32还是64的回答。 Yes, 64-bit Office 2010 product

win7 64位 java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 问题

十年热恋 提交于 2020-03-12 11:51:44
64位操作系统不支持Microsoft OLE DB Provider for Jet驱动程序,也不支持更早的Microsoft Access Driver (*.mdb)方式连接。所以,程序里面的链接字符串不能正常工作。需要修改下IIS的工作环境,改成32位的,在IIS的管理界面中,把应用程序池中的默认应用程序池常规选项中的32位方式启用就可以了。 Win7 下Access的 ODBC连接 直接在 控制面板---管理工具----数据源(ODBC) 打开数据源配置,发现只有SQLServer的驱动,其他的都没有了。 解决方法是: C:/Windows/SysWOW64 在这个目录下找到: odbcad32.exe 这个文件,双击打开。 里面有很多可用个数据源驱动,然后就可用添加连接Access的ODBC的数据源了。   java学到Access数据库那里用ODBC时提示:”java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配”,现在终于弄好了,把过程跟大家分享一下。   Win7 64控制面板里面直接打开ODBC就只有Mysql,添加Access会出错:“[Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配”

[SQL SERVER] 跨服务器查询

半世苍凉 提交于 2020-02-12 05:36:57
来自: http://www.cnblogs.com/daniel206/archive/2008/01/16/1041748.html 方法一: 用OPENDATASOURCE 下面是个跨SQLServer查询的示例 Select TableA.*,TableB.* From OPENDATASOURCE( 'SQLOLEDB', 'Data Source=ServerA;User ID=UserID;Password=Password' ).databaseAName.dbo.TableA Left Join OPENDATASOURCE( 'SQLOLEDB', 'Data Source=ServerB;User ID=UserID;Password=Password' ).databaseBName.dbo.TableB On TableA.key=TableB.key 下面是个查询的示例,它通过用于 Jet 的 OLE DB 提供程序查询 Excel 电子表格。 SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')..

[SQL SERVER] 跨服务器查询

巧了我就是萌 提交于 2020-02-12 05:01:29
[SQL SERVER] 跨服务器查询 方法一: 用OPENDATASOURCE 下面是个跨SQLServer查询的示例 Select TableA.*,TableB.* From OPENDATASOURCE( 'SQLOLEDB', 'Data Source=ServerA;User ID=UserID;Password=Password' ).databaseAName.dbo.TableA Left Join OPENDATASOURCE( 'SQLOLEDB', 'Data Source=ServerB;User ID=UserID;Password=Password' ).databaseBName.dbo.TableB On TableA.key=TableB.key 下面是个查询的示例,它通过用于 Jet 的 OLE DB 提供程序查询 Excel 电子表格。 SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:/Finance/account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions 方法二(也可以在企业管理器里添加 linkServer): sp

[SQL SERVER] 跨服务器查询

时间秒杀一切 提交于 2020-02-12 03:49:29
方法一: 用OPENDATASOURCE 下面是个跨SQLServer查询的示例 Select TableA.*,TableB.* From OPENDATASOURCE( 'SQLOLEDB', 'Data Source=ServerA;User ID=UserID;Password=Password' ).databaseAName.dbo.TableA Left Join OPENDATASOURCE( 'SQLOLEDB', 'Data Source=ServerB;User ID=UserID;Password=Password' ).databaseBName.dbo.TableB On TableA.key=TableB.key 下面是个查询的示例,它通过用于 Jet 的 OLE DB 提供程序查询 Excel 电子表格。 SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions 方法二(也可以在企业管理器里添加 linkServer): sp_addlinkedserver 创建一个链接的服务器

ODBC与JDBC比较

有些话、适合烂在心里 提交于 2020-01-29 10:16:08
原文: https://blog.csdn.net/u010191243/article/details/46685951 在学习J2EE的JDBC过程中,刚见到JDBC就马上联想到了ODBC,而且我们可以肯定他们之间有必然的关系。开始学它的时候还是觉得有点晕,于是就查了很多资料,与比较熟悉的ODBC进行了比较。 先各自简单介绍一下ODBC和JDBC。 ODBC (Open Database Connectivity)是一组对数据库访问的标准API,这些API通过SQL来完成大部分任务,而且它本身也支持SQL语言,支持用户发来的SQL。ODBC定义了访问数据库API的一组规范,这些API独立于形色各异的DBMS和编程语言。 也就是说,一个基于ODBC的应用程序,对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。不论是SQL Server、Access还是Oracle数据库,均可用ODBC API进行访问。 由此可见,ODBC的最大优点是能以统一的方式处理所有的数据库。 JDBC (JavaDatabase Connectivity)是Java与数据库的接口规范,JDBC定义了一个支持标准SQL功能的通用低层API,它由Java 语言编写的类和接口组成,旨在让各数据库开发商为Java程序员提供标准的数据库API。

win7-64位,vs32位,odbc 连接oracle问题总结

女生的网名这么多〃 提交于 2020-01-08 18:57:53
1、vs2010----32位。 2、因为vs2010是32位,因此需要odbc中的oracle驱动程序也为32位。 从oracle下载相应的驱动程序: instantclient-odbc-win32-11.1.0.7.0.zip instantclient-basic-win32-11.1.0.7.0.zip 这两个压缩包解压缩文件到同一个目录: instantclient32-11.1.0.7.0 然后在cmd中执行: odbc_install.exe 安装成功后,会提示 :successful 3、查看32位的odbc程序: 如果出现图中红色的名称:Oracle in instantclient11_1,则表示安装成功。 建立系统dns: 点击ok,会出现: 4、vs2010的webconfig中配置: <add key="ConnectionString" value="Dsn=ORCL_176;uid=xxxxx;pwd=xxx;" /> 来源: https://www.cnblogs.com/25miao/p/12168113.html

VB 6.0 与 SQL Server 的两种连接

拈花ヽ惹草 提交于 2019-12-26 15:11:09
Visual Basic 6.0 与 SQL Server 的两种连接 摘 要 :本文介绍了Visual Basic 6.0应用程序通过ADO连接Microsoft SQL Server的两种方法,即有源数据库连接和无源数据库连接,分别说明了两种连接方法的内部机制,并以实例比较两种方法的优缺点。 关键词: ADO;ODBC;DSN;数据库 VB通过ADO连接SQL Server数据库可以分为有源数据库连接和无源数据库连接,区别它们看是否使用了DSN(数据源名称)来决定。 1 无源数据库连接 其实,“无源数据库”连接也并不是说不需要数据源,如果没有数据源则连接是纸上谈兵,只是不需要配置ODBC数据源,利用ADO就可通过代码进行连接。 1.1 ADO(ActiveX Data Object) 在Visual Basic6.0中,数据访问接口有三种:ActiveX数据对象(ADO)、远程数据对象(RDO)和数据访问对象(DAO)。这三种接口的每一种都分别代表该技术的不同发展阶段,最新的是ADO,它比RDO和DAO更加简单,更加灵活。对于新工程,应使用ADO作为数据访问接口。 ADO 是Microsoft 数据库应用程序开发的接口,是建立在OLE DB之上的高层数据库访问技术。它封装了OLE DB所提供的接口,比起OLE DB提供者,ADO的接口可以使程序员在更高级别上进行数据交互

转 ODBC导入mdb 在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配

匿名 (未验证) 提交于 2019-12-03 00:34:01
还有安装想对应的版本来解决这个问题 近期想把mdb的数据通过plsql导入oracle中,碰到了该错误 工具--odbc导入器--(用户名系统选择)ms access database 在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配 通过搜索查找问题,应该是64位系统安装的32位的office软件 使用该办法后可以添加一条新的acess的DSN系统,在odbc导入器中也可以找到该新录入的系统,但连接时 仍旧提示: 在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配 后经过重新安装 64位odbc驱动可正常使用 plsql ODBC导入mdb 若装有32位的office 该驱动安装会提示失败 已存在32位office 我选择的是卸载了office 卸载方法使用微软完美卸载(详见https://jingyan.baidu.com/article/f3ad7d0fcfe32509c3345bab.html) 03版本 卸载工具下载地址:http://go.microsoft.com/?linkid=9730793 07版本 卸载工具下载地址:http://go.microsoft.com/?linkid=9669698 10版本 卸载工具下载地址:http://go.microsoft.com/?linkid=9737366 文章来源: 转 ODBC导入mdb

[Microsoft] [ODBC驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 QODBC3:不能连接

匿名 (未验证) 提交于 2019-12-03 00:03:02
这个问题是我用一个登录程序连接SQLServer数据库时出现的错误,但是根据网上的其他教程来做,依旧没有解决,网上大部分都说要来设置ODBC数据源管理程序,“要用系统DSN”。 例如如下: 别人的解决方法: https://blog.csdn.net/theforever/article/details/6021834 https://blog.csdn.net/grape875499765/article/details/49304559 https://www.cnblogs.com/java0819/archive/2007/04/18/2146259.html https://blog.csdn.net/zwxrain/article/details/2585527 差不多大多是如上一样的解决办法,但是尝试如上办法后,悲哀的我还是没能解决。也不能说别人的方法是错误的,可能和别人遇到的错误不一样吧! 如果你也是看了上面的博客后还是没能解决,那么不妨尝试一下如下方法。 首先我查看了下我电脑的 "ODBC数据源管理程序" (程序位置小娜搜索:ODBC数据源 ) 感觉没什么不妥,SQLServer的驱动都有安装,按道理应该不会出现问题。 如果你驱动也安装了,尝试了很多方法后,还报错,不妨试试重新安装一个新odbc驱动试试。 此驱动程序下载 : 提取码 : fbar 或者自行百度下载