连接到Oracle 9i,传统的Win32程序可以连,DLL程序不能连!

xiaoboey 2003-08-09 04:33:21
OS: Windows 2000 server
...全文
80 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoboey 2003-08-13
  • 打赏
  • 举报
回复
找到一个折衷的办法,把Oracle 9i Client彻底删除,安装Oracle 8i Client就一切正常了。
不知是Microsoft的问题还是Oracle的问题!
huojiehai 2003-08-10
  • 打赏
  • 举报
回复
用BDE吗,还是ADO?再换一台Windows 2000 server试试
xiaoboey 2003-08-10
  • 打赏
  • 举报
回复
在Windows 2000 Pro上连接Oracle 8i一切都正常。
xiaoboey 2003-08-10
  • 打赏
  • 举报
回复
初始化一下activex?How to do?
xiaoboey 2003-08-10
  • 打赏
  • 举报
回复
使用ADO,微软和Oracle的OLE DB驱动都试过,错误信息大致是Oracle的客户端驱动没有安装。但实际上是安装了的,桌面程序就很正常,在ISAP DLL和使用了Remote Data Module的服务程序中就连不了。我在error catch中将错误信息和ADOConnection.ConnectionString都记录了下来,发现其ConnectString也没有问题。
  • 打赏
  • 举报
回复
DLL 一旦执行 就 会 驻留,是不是 先 注销 掉?
newyj 2003-08-09
  • 打赏
  • 举报
回复
初始化一下activex

1,594

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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