64位Windows系统如何配置32位ODBC数据源
在64位Windows系统中认数据源(ODBC)是64位的,控制面板-》管理工具-》数据源 或在运行中直行ODBCAD32程序。如果客户32位应用程序,仍然需要配置32位ODBC数据源,这时需要运行C:\Windows\SysWOW64\odbcad32.exe来启动ODBC数据源管理器,添加32位的ODBC数据源。
Win7 64位系统下ODBC无法连接ORACLE怎么解决
方法/步骤
一、建立ODBC数据源:
1、操作系统是Win7 x64,端是Oracle10gR2 x86;
2用PL-SQL Developer连接正常;
3、通过 控制面板>工具>数据源(ODBC)打开数据源配置,由于系统的这个ODBC为64位的ODBC数据源(这个64位ODBC的路径默认为:C:\Windows\System32\odbcad32.exe),所以在这个数据源里面是添加不了oracle的驱动的。因为我们使用的客户端为32位的Oracle 10g客户端,则需要使用32位的ODBC程序来配置连接。32位ODBC的路径默认为:C:\Windows\SysWOW64\odbcad32.exe,在这个路径打开数据源配置就可以正常添加oracle的驱动了。
二、使用ODBC连接Oracle报错:
使用Excel和其他工具通过ODBC连接数据库报“[Oracle][ODBC][Ora]ORA-12154:TNS:无法解析指定的连接标识符”这样的错误时,主要是因为软件被安装在“Program Files (x86)”这种含有了特殊字符的路径中了,由于Oracle对路径比较挑剔所以会报这样的错误
三、解决办法:
把相应的应用软件删除,重新安装在不
64位Windows系统如何配置32位ODBC数据源在64位Windows系统中认数据源(ODBC)是64位的,控制面板-》管理工具-》数据源 或在运行中直行ODBCAD32程序。如果客户32位应用程序,仍然需要配置32位ODBC数据源,这时需要运行C:\Windows\SysWOW64\odbcad32.exe来启动ODBC数据源管理器,添加32位的ODBC数据源。Win7 64位系统下ODBC...
ORA-12514:监听程序当前无法识别链接描述符中请求的服务,简单的来说就是
Oracle
数据库的监听器
配置
有问题。
打开cmd命令,输入tnsping orcl ,正常情况下是这样显示的:
下面会显示监听器
配置
文件的路径及
配置
信息。如果不能出现监听器信息,可以输人lsnrctl status 命令查看监听器状态:
根据上个图片显示的监听程序参数文件地址:
找到这个文件,打开。然后再打开net manger:
即时客户端软件包-基本 Instantclient-basic-
windows
.x64-11.2.0.4.0.zip
即时客户端程序包-
ODBC
Instantclient-
odbc
-
windows
.x64-11.2.0.4.0.zip
2.解压安装
解压上面两个包,把解压后的文件放在同一个目录(合并),注意2个包解压后的所有文件必须放在一个目录下,假设是D:instantclient_11_2
使用管理员权限打开CMD,进入该目录,运行
odbc
_install.exe进行安装。
提示安装成功后,运行
64位
ODBC
驱动
配置
程序“C:
windows
SysWOW64
odbc
ad32.exe”
注意:
64位
系统
的
odbc
ad32.exe的目录应该在SysWOW64。
一般的64bitwin7
系统
的office版本都是32bit的office,所以我们在控制面板中的
数据源
中是找不到32bit的
Excel
数据源
驱动的,当然可以在C:\
Windows
\SysWOW64的
odbc
ad32.exe中可以添加
Excel
的
数据源
,在控制面板中的
ODBC
中的用户DSN可以看到,在
系统
的DSN看不到,当然在 BIEE中导入
Excel
数据源
的时候也找不到
Excel
数据源
。以下是我的解决办法!
先卸载原来
系统
自带office,然后下载一个office2010
64位
的(这里不提供了,但是提供了激活软件)。
1 Private Sub btn查询_Click()
2 '请先添加引用:工具-引用-Microsoft ActiveX Data Objects 2.8 'Library,Microsoft ActiveX Data Objects Recordset 2.8 Library
3 Dim conn As New ADODB.Connection
4 Dim r...
一、安装mysql
ODBC
驱动:mysql-connector-
odbc
-5.3.4-win32
二、打开cmd,输入:C:\
Windows
\SysWOW64\
odbc
ad32.exe(一定要全路径输入!)
然后,我们要在打开的
ODBC
数据源
管理器
配置
mysql
odbc
最后点击Test,测试一下,如果
连接
成功,即可
标题前言准备第一步 远程数据库的准备第二步 本地免安装客户端下载1、下载基本包1.1 包下载地址1.2 网盘下载地址2、
配置
oracle
网络文件2.1tnsnames.ora 文件内容第三步、安装
odbc
驱动、
配置
DSN
数据源
1 安装
odbc
驱动2
配置
DSN
数据源
第四步
VBA
链接数据库测试4.1 设置相应的
Windows
环境变量4.2 新建
vba
文件进行测试第五步 坑货问题
由于自己的工
如果电脑
系统
是
64位
时,如果直接安装使用非
64位
Powerdesigner 在
配置
数据源
时就会报
ODBC
找不到的问题
尝试了多种方法,下载了多个Powerdesigner安装包均没有成功
配置
,甚至有的
64位
安装包里被挂木马 WTF!
压缩包中附
配置
说明文档,让你安装的
32位
powerdesigner 一样在
64位
系统
下策马奔腾。
下载就是了。
64位
windows
平台默认不安装Access的
64位
ODBC
驱动,此下载将安装一系列组件,帮助在现有的 Microsoft Office 文件(例如 Microsoft Office Access 2010(*.mdb 和 *.accdb)文件和 Microsoft Office
Excel
2010(*.xls、*.xlsx 和 *.xlsb)文件)与其他
数据源
(例如 Microsoft SQL Server)之间传输数据。还支持与现有文本文件建立
连接
。 此外,还会安装
ODBC
和 OLEDB 驱动程序,供应用程序开发人员在开发与 Office 文件格式
连接
的应用程序时使用。
C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为
系统
设计语言,编写工作
系统
应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。冯.诺依曼在1945年提出了现代计算机的若干思想,被后人称为冯.诺依曼思想,这是计算机发展史上的里程碑。自1945 年至今大多采用其结构,因此冯.诺依曼被称为计算机之父。他的体系结构计算机由运算器,控制器,存储器,输入设备,输出设备五大部件构成。C语言拥有一套完整的理论体系经过了漫长的发展历史,在编程语言中具有举足轻重的地位。 [1]
C 语言是一种十分强大的语言,可以进行多种方式进行程序的设计,它是一种很有特色的高级语言通过若干个函数组成,它具备构成程序设计的 3 种基本结构顺序,选择和循环结构。C语言编辑简洁明了,运算符丰富且功能强大还有编译预处理功能。此语言的移植性好不同的处理器用不同的编译器编译指令达到移植的效果。 [1]
C 语言普适性最强的一种计算机程序编辑语言,它不仅可以发挥出高级编程语言的功用,还具有汇编语言的优点,因此相对于其它编程语言,它具有自己独特的特点。具体体现在以下三个方面:
其一,广泛性。C 语言的运算范围的大小直接决定了其优劣性。C 语言中包含了 34 种运算符,因此运算范围要超出许多其它语言,此外其运算结果的表达形式也十分丰富。此外,C 语言包含了字符型、指针型等多种数据结构形式,因此,更为庞大的数据结构运算它也可以应付。
其二,简洁性。9 类控制语句和 32个KEYWORDS是C语言所具有的基础特性,使得其在计算机应用程序编写中具有广泛的适用性,不仅可以使用广大编程人员的操作,提高其工作效率,同 时还能够支持高级编程,避免了语言切换的繁琐。
其三,结构完善。C 语言是一种结构化语言,它可以通过组建模块单位的形式实现模块化的应用程序,在
系统
描述方面具有显著优势,同时这一特性也使得它能够适应多种不同的编程要求,且执行效率高。
1. 打开控制面板,找到“管理工具”,再找到“
数据源
(
ODBC
)”并点击打开。
2. 在“
ODBC
数据源
管理员”窗口中,选择“
系统
DSN”选项卡,然后点击“添加”按钮。
3. 在弹出的“创建新
数据源
”窗口中,选择需要
连接
的数据库类型(如MySQL、
Oracle
等),然后点击“完成”按钮。
4. 在下一个“
ODBC
驱动程序
配置
”窗口中,填写数据库的相关信息,例如
数据源
名称、服务器名称、数据库名称、用户名和密码等,然后点击“测试
连接
”按钮,确保
连接
成功后再点击“确定”按钮,完成
数据源
的
配置
。
以上就是在
Windows
下
配置
ODBC
数据源
的步骤,希望能对你有所帮助。