- 2
- 0
- 约2.79千字
- 约 6页
- 2016-11-22 发布于贵州
- 举报
VC.NET用OCCI连接远程ORACLE数据库
VC++.net使用OCCI连接远程Oracle数据库
??????? 由于项目的需要,需要用C++去连Oracle数据库,Oracle版本为10g,在经过n次错误后终于成功连接。?????? ?最开始用ADO连,装上客户端以后,在Oracle Net Manager中设置服务命名,测试连接成功,然后设置ODBC数据源,测试也成功,ADO连接串写上DSN=xxx就能连上了,但是在释放连接时总是出错,经过多次尝试后放弃,在网上看到Oracle专门为C++提供了连接的接口OCCI,于是尝试采用这种方法。??????? 一、安装Oracle客户端??????????????? 安装方式选择为管理员。安装完以后设置服务命名。在%ORACLIENTHOME%\NETWORK\ADMIN目录下tnsnames.ora文件记录了服务命名的设置。我的设置如下:???????????????
ORCL_192.168.0.3?=??(DESCRIPTION?=????(ADDRESS_LIST?=??????(ADDRESS?=?(PROTOCOL?=?TCP)(HOST?=?192.168.0.3)(PORT?=?1521))????)????(CONNECT_DATA?=??????(SID?=?orcl)??????(SERVER?=?DEDICATED)????
原创力文档

文档评论(0)