在Oracle中怎样调用外部的程序并判断其是否结束?

cn_afei 2002-12-05 11:43:35
1、我想在外部的程序(程序放在服务器上)
2、并要判断其是否结束
3、当有多用户同时执行时会有什么影响
请问上面三个问题怎样解决?请高手帮忙!!谢谢先!
...全文
47 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
cn_afei 2002-12-15
  • 打赏
  • 举报
回复
to jiezhi(西域浪子) 如果重新启动能够完成的话,那对于用户来说经常掉连接、肯定是不行的,但是做为研究可以试一试

to sxychee(一笑) 能不能给我一份资料,非常感谢
cn_afei@sina.com
sxychee 2002-12-15
  • 打赏
  • 举报
回复
我用的是oracle for openvms 我也用oracle 's trigger调用外部C程序做的共享库,已做好,但如何判断是否完成,我也不知道,也想知道这个问题,正在考虑中,我想可能不好做,所以这几天我在考虑如何用Oracle的utl包或java来实现,这样oracle就可以知道程序执行的结果了!
sxychee@163.com
jiezhi 2002-12-15
  • 打赏
  • 举报
回复
丢失连接:重新启动监听器
检查你的代码
cn_afei 2002-12-15
  • 打赏
  • 举报
回复
为什么在我的机器上还不行呢?
我的listener.ora和tnsnames.ora都已经配置好了,不知道为什么在运行的时候说丢失RPC连接还有其他错误为:
ORA-06512: 在"SYSTEM.TEST_ORACLE_DLL", line 0
ORA-06512: 在"SYSTEM.MY_TEST_TRIGGER", line 4
ORA-04088: 触发器 'SYSTEM.MY_TEST_TRIGGER' 执行过程中出错

ZHENG017 2002-12-08
  • 打赏
  • 举报
回复
以前我写过一个在trigger中调用dll的例子,不妨看看:
http://expert.csdn.net/Expert/topic/1136/1136115.xml?temp=.1513025
cn_afei 2002-12-07
  • 打赏
  • 举报
回复
是的developer的form中可以用host调用外部程序,但是我要在Oracle的存贮过程中调用也就是通过网络调用服务器上的某个程序
snowy_howe 2002-12-06
  • 打赏
  • 举报
回复
在dev里面用host命令可以调用外部程序,不知道你用什么编程啊?

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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