linux+oci问题

vdouke 2010-04-27 09:45:42
linux平台下用oci的方式操作oracle数据库时遇到下面一种现象,请高手们指点:
我在一台机器上配置好环境后运行我写的程序连接远程数据库成功。
另一台上一执行到连接数据库的函数就异常,程序直接退出,也没提示。
后来换了两台电脑,一台成功,一台失败。
总结出以下规律:
两台运行正常的都是品牌机,两台不正常的都是组装机。

注:linux环境企业版的linux3和linux5都试了,虚拟机和直接安装的也都试了,现象一样。
oracle服务器端安装的10G。客户端linux上安装的nstantclient11.2。

不知道怎么解释此现象。
...全文
145 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
iihero 2010-04-28
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 vdouke 的回复:]

是的。甚至同一个虚拟机拷贝到另一台电脑上就不行了。
[/Quote]

你以debug模式运行,最好能调试一下,看看运行栈。
vdouke 2010-04-28
  • 打赏
  • 举报
回复
是的。甚至同一个虚拟机拷贝到另一台电脑上就不行了。
iihero 2010-04-28
  • 打赏
  • 举报
回复
[Quote=引用楼主 vdouke 的回复:]
linux平台下用oci的方式操作oracle数据库时遇到下面一种现象,请高手们指点:
我在一台机器上配置好环境后运行我写的程序连接远程数据库成功。
另一台上一执行到连接数据库的函数就异常,程序直接退出,也没提示。
后来换了两台电脑,一台成功,一台失败。
总结出以下规律:
两台运行正常的都是品牌机,两台不正常的都是组装机。

注:linux环境企业版的linux3和linux5都试了……
[/Quote]

应该只跟操作系统以及运行时的环境有关。你确定你的环境变量以及gcc版本C库版本完全一致?

vdouke 2010-04-28
  • 打赏
  • 举报
回复
汗,没人知道这个问题啊?
vdouke 2010-04-27
  • 打赏
  • 举报
回复
不知道跟硬件有没关系。以前没遇到过。挺奇怪的现象。
zjwssg 2010-04-27
  • 打赏
  • 举报
回复
程序和硬件不兼容?

17,140

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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