Microsoft ODBC for Oracle问题

yanzai8848 2003-08-25 09:45:14
已经安装了ORACLE的客户端,
用VC写了一个数据操作的类,
用于公司的一个中心服务程序中,另外我还自己写了一个测试程序,
结果在运行过程中,
我的测试程序一切都正常,
但是在中心服务程序中提示如下错误信息:
(运行到SQLConnect函数)

---------------------------
Microsoft ODBC for Oracle
---------------------------
未发现 Oracle(TM) 客户和网络组件。这些组件是由 Oracle 公司提供的,是 Oracle 7.3 版 (或更高) 客户软件安装的一部分。

在安装这些组件之前,您无法使用此驱动程序。
---------------------------
确定
---------------------------

有人遇到这种问题吗?谢谢指点!
...全文
232 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanzai8848 2003-08-26
  • 打赏
  • 举报
回复
up
yanzai8848 2003-08-26
  • 打赏
  • 举报
回复
blastball(●⌒●┒)
使用Oracle ODBC Driver时, DATE类型绑定过程中出错, 怎么办?
请问要怎么绑定啊?
blastball 2003-08-26
  • 打赏
  • 举报
回复
1.把Oracle客户端补齐。
2.建议使用Oracle ODBC Driver
3.Microsoft ODBC for Oracle我曾经调查,需要更改注册表才能使用。你可以到MSDN网站查询
yanzai8848 2003-08-25
  • 打赏
  • 举报
回复
jiey(xiaoer),我试试吧,再安装完整点!
blastball(●⌒●┒) ,Oracle的客户端我安装了啊,令人费解的是:
同样的操作数据库的代码(完全一样,同一个类)。
在我的测试程序中正常,
在中心服务程序中就出错!
还有一定,我的测试程序是用VC6.0创建的,
而中心服务程序是用VC5.0创建的,
是不是跟这也有关系?
blastball 2003-08-25
  • 打赏
  • 举报
回复
Microsoft ODBC for Oracle
要求要有Oracle的客户端才能工作。你装了?
jiey 2003-08-25
  • 打赏
  • 举报
回复
我曾经遇到过由于操作ORACLE没有驱动程序的问题。同样是在客户端出现问题,根据我的看法,如果简单一点,可以在客户端安装“管理”工具,而不是默认的“运行时”工具,这样的话,就可以提供所需要的驱动了。希望对你有所帮助
yanzai8848 2003-08-25
  • 打赏
  • 举报
回复
coogool(33),我也用过ORACLE ODBC,
使用ODBC API来操作数据库,但是有几个字段老是出错!
在数据库中有三个连续的Date类型数据,
不管时绑定到TIMESTAMP_STRUCT还是SQLCHAR类型时,
最后一个字段都会出错(Fetch到一定记录后出错)!
最后不得以才使用Microsoft ODBC for ORACLE的,
这时字段绑定才不会出问题。

请大家帮帮,还有上面说的VC5与VC6的问题。

coogool 2003-08-25
  • 打赏
  • 举报
回复
在网络中最好用ORACLE自带的ODBC组建,另外要配好SQL*NET,再配置ODBC即可。

4,011

社区成员

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

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