视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
oracleodbc32位程序连接位数据库
2020-11-09 08:02:34 责编:小采
文档

首先由于需要运行的程序是32位的所以,需要下载对应的32位 oracle odbc程序 如果位数不匹配则会报 体系结构不匹配的错误 在以下网址选择和数据库版本对应的odbc http://www.oracle.com/technetwork/topics/winsoft-085727.html 包括:instantclient-basic-wi

首先由于需要运行的程序是32位的所以,需要下载对应的32位 oracle odbc程序

如果位数不匹配则会报体系结构不匹配的错误

在以下网址选择和数据库版本对应的odbc

http://www.oracle.com/technetwork/topics/winsoft-085727.html

包括:instantclient-basic-win32-11.2.0.1.0.zip (51,458,190 bytes)

instantclient-odbc-win32-11.2.0.1.0.zip (744,125 bytes)

将两个文件解压,放到同一个文件夹下面

运行odbc_install.exe安装

配置odbc源,这里需要注意一个问题

由于程序是32位的所以应该配置32位的odbc源

运行程序:C:\Windows\SysWOW\odbcad32.exe

对于位的程序则配置位的odbc源,位置在C:\Windows\System32\odbcad32.exe

根据oracle tnsnames的配置填写以下配置

tns配置:

--------------------

ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

--------------------

odbc配置

在程序中访问数据库直接使用orcl作为dns进行访问即可

m_retcode =SQLConnect(m_hdbc,

(SQLCHAR *)m_szServerName, //orcl

SQL_NTS,

(SQLCHAR *) m_szUserName, //***

SQL_NTS,

(SQLCHAR *) m_szPassWord, //***

SQL_NTS);

下载本文
显示全文
专题