VC+OO4O连接Oracle 10g数据库,如何打包才能在不装oracle 客户端的客户机上连接成功

时间:2022-12-22 08:39:59
VC+OO4O 连接Oracle 10g数据库,
问如何打包数据库应用程序,才能在不装oracle客户端上的客户机上连接成功

需要打包哪些具体文件,和注册表中应怎么修改

注:网上大多说的是关于8g版本的


最好有详细的说明

12 个解决方案

#1


网上可以下载到9i的精简客户端,你装上之后看看就知道有哪些文件了,注册表中就LOCALMACHINE里面的SOFTWARE里面的ORACLE一个目录。

#2


只要有oraclm32.dll   oraclm32.lib   obound.h   oracl.h
这些就可以了

#3


引用 2 楼 tr0j4n 的回复:
只要有oraclm32.dll  oraclm32.lib  obound.h  oracl.h
这些就可以了

我在没装Oracle客户端的电脑上,测试我的软件说:
specified class not registered in registry
这是不是OO4O没有注册的原因呢?
如果是,应该怎么注册,网上资料都说的是关于Oledb的手工注册

#4


mark一下,好多人都问过这个问题,一直没有一个完善的方案。

期待这个。

#5


没人知道吗,支持OO4O的客户端,不要沉了啊

#6


有没有对应的dll等是com组件形式的,这种dll在目标机器上regsvr32注册一下

#7


我在装有Oracle的机器上可以正确连接数据库,并执行相关操作。
我现在发行,做了一个安装包,在没装Oracle客户端的其他电脑上也可以连上Oracle了,执行查询可以,但往数据库中写数据,上传照片就有问题,弹出一个错误对话框说:OLOB:Write
是不是Oracle客户端我没打好呢,要求支持OO4O,网上的帖子大多数说的是ODBC,OLEDB等

#8


经过几天尝试,问题已经解决,结贴

#9


楼主能否分享一下经验呢?我也用的oo4o,还没到打包的时候,也在担心这个问题。

#10


我有个资源,你可以下载看看
要不断尝试
http://download.csdn.net/source/1910445

#11


谢谢分享。按照http://download.csdn.net/source/1910445 里面的免安装的方法,行得通了。就是客户端精简版也要100M。不知道楼主有没有更好的办法,用读取.ini文件取得DB相关信息,解析并连接数据库。就是不知道要怎么解析。

#12


怎么用VC+oo4o连接oracle11g,求指教啊!

#1


网上可以下载到9i的精简客户端,你装上之后看看就知道有哪些文件了,注册表中就LOCALMACHINE里面的SOFTWARE里面的ORACLE一个目录。

#2


只要有oraclm32.dll   oraclm32.lib   obound.h   oracl.h
这些就可以了

#3


引用 2 楼 tr0j4n 的回复:
只要有oraclm32.dll  oraclm32.lib  obound.h  oracl.h
这些就可以了

我在没装Oracle客户端的电脑上,测试我的软件说:
specified class not registered in registry
这是不是OO4O没有注册的原因呢?
如果是,应该怎么注册,网上资料都说的是关于Oledb的手工注册

#4


mark一下,好多人都问过这个问题,一直没有一个完善的方案。

期待这个。

#5


没人知道吗,支持OO4O的客户端,不要沉了啊

#6


有没有对应的dll等是com组件形式的,这种dll在目标机器上regsvr32注册一下

#7


我在装有Oracle的机器上可以正确连接数据库,并执行相关操作。
我现在发行,做了一个安装包,在没装Oracle客户端的其他电脑上也可以连上Oracle了,执行查询可以,但往数据库中写数据,上传照片就有问题,弹出一个错误对话框说:OLOB:Write
是不是Oracle客户端我没打好呢,要求支持OO4O,网上的帖子大多数说的是ODBC,OLEDB等

#8


经过几天尝试,问题已经解决,结贴

#9


楼主能否分享一下经验呢?我也用的oo4o,还没到打包的时候,也在担心这个问题。

#10


我有个资源,你可以下载看看
要不断尝试
http://download.csdn.net/source/1910445

#11


谢谢分享。按照http://download.csdn.net/source/1910445 里面的免安装的方法,行得通了。就是客户端精简版也要100M。不知道楼主有没有更好的办法,用读取.ini文件取得DB相关信息,解析并连接数据库。就是不知道要怎么解析。

#12


怎么用VC+oo4o连接oracle11g,求指教啊!