首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

BCB 6 下用 ADOquery 连接oracle 11 g的有关问题

2012-02-26 
BCB 6 下用 ADOquery 连接oracle 11 g的问题我想请教下:我在 BCB 6 下用 ADOquery 连接oracle 11 g,的时候

BCB 6 下用 ADOquery 连接oracle 11 g的问题
我想请教下: 我在 BCB 6 下用 ADOquery 连接oracle 11 g,的时候,用 Miscosoft OLE DB Provider for Oracle
->Provider=MSDAORA.1;User ID=;Data Source=;Persist Security Info=False
这个驱动,报错“未找到oracle客户端和网络组件。这些组件由oracle提供,在oracle 8i或以上版本。。。。",是什么问题啊。
1.是没有安装oracle 客户端,还是 Miscosoft OLE DB Provider for Oracle驱动有问题?
2.oracle 客户端怎么安装,官网http://www.oracle.com/technetwork/topics/winsoft-085727.html只找到一个 instant client,下载下来了 ,Instant Client Package - Basic--for win32 但没有安装的install 或者其他的exe,在相同位置下载了Instant Client Package - SQL*Plus,也没有安装文件,执行sqlplus.exe报错"无法找到入口点ocipstreamfromXMLtype2与动态连接库oci.dll上。"

小弟很菜,请大家支援下。

[解决办法]
Provider=MSDAORA.1;Password=你的密码;User ID=你的用户名;Data Source=你的数据库名;Persist Security Info=True

必须要有Oracle客户端支持,否则无法连接到数据库,我有在这里发过一个Oracle客户端的精简版,你去下载下来,那里面有说明怎样使用
[解决办法]
必须安装odac吧
[解决办法]
额!连接11G我还没试过,不过推荐使用ODAC组件,很方便的,无需安装Oracle客户端,
我Dephi6、7一直使用这个组件连接9i,10G的
[解决办法]
楼上说的ODAC是一个很好的方法,在6上我一直用,免装客户端,现在我用XE,没有破解版的ODAC用了

关于Oracle客户端,用这个吧,解压后只有34M
http://download.csdn.net/source/3329320
[解决办法]
必须安装oracle客户端
[解决办法]
bcb6提供一个做中间件的工程 可以不用装oracle客户端也可以连接服务器

热点排行