不安装Oracle客户端的情况下,如何用最简方式来连接和访问oracle

黑马 2014-12-11 03:38:01
开发环境:win7 32位,vs2005,不管使用ADO还是ODBC(MFC的CDatabase等相关类)。
搜了一天相关资料,基本都是说必须安装Oracle客户端组件,这样太麻烦了,客户那边不好说,现在就想能不能用最简洁的方式(只要客户不麻烦,咱多做点工作都可以,没办法,人家是爷啊)提取出连接访问需要的东西(DLL等文件)就可以做到。希望大神指点一二,先谢谢了。解决速结。
...全文
315 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
starytx 2014-12-12
  • 打赏
  • 举报
回复
可以使用Oracle为C++提供的编程开发接口,也就是 OCCI。这是一个博文,可供参考 http://blog.csdn.net/xiaobai1593/article/details/6671722 注意下载sdk时注意和你的vs版本的匹配,在oracle网站搜索“OCCI”,下载对应的版本的 basic 压缩包 和sdk就可以了。
黑马 2014-12-12
  • 打赏
  • 举报
回复
引用 5 楼 starytx 的回复:
可以使用Oracle为C++提供的编程开发接口,也就是 OCCI。这是一个博文,可供参考 http://blog.csdn.net/xiaobai1593/article/details/6671722 注意下载sdk时注意和你的vs版本的匹配,在oracle网站搜索“OCCI”,下载对应的版本的 basic 压缩包 和sdk就可以了。
非常感谢现,虽然遇见了一些问题,但基本已实现。
黑马 2014-12-11
  • 打赏
  • 举报
回复
引用 2 楼 SiGoYi 的回复:
不安装恐怕不行吧!还想调用人家的接口还不安装人家的程序,我感觉这是不可行的。
我现在从oracle官网下载了那个instantclient_12_1,里边有一些dll和三个文件夹vc10,vc11,vc12,这个是驱动安装包吗?怎么使用呢?能否作为一个绿色的东西来使用,比如:和我的exe放在一起就可以使用
黑马 2014-12-11
  • 打赏
  • 举报
回复
引用 2 楼 SiGoYi 的回复:
不安装恐怕不行吧!还想调用人家的接口还不安装人家的程序,我感觉这是不可行的。
不是说不用人家的东西,而是动静要小。比如加入非要安装什么,我程序可以在后台进行简单的安装,无非就是复制几个文件,写注册表啥的,而不是让用户去特意安装一个100多M的东西,就为了让你程序用。
SiGoYi 2014-12-11
  • 打赏
  • 举报
回复
不安装恐怕不行吧!还想调用人家的接口还不安装人家的程序,我感觉这是不可行的。
oyljerry 2014-12-11
  • 打赏
  • 举报
回复
http://bbs.csdn.net/topics/20015518

4,012

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧