本人面临的问题是这样的:在修改某个table中的数据时需要通知运行在另一台app server上的application.目前想采用的solution是利用oracle trigger,在数据被更改时触发,并在trigger中调用一个java program通知其他applications.我已经写好了相应的trigger和java program, 并在java program写了一条打印语句(System.out.println("ABC...")),希望通过这条语句来验证java program是否被trigger调用了. 当我用loadjava将java文件load入Oracle,并通过update数据触发trigger后却不知道在哪里能找到java program中打印出的语句.请问哪位知道在哪里可以找到java program中打印出的语句?或者有什么办法可以验证我的java program真的给trigger调用到了?
解决方案 »
- 1158端口已经打开,但是浏览器却不能访问:https://192.168.221.88:1521/em
- plsql有约束条件提示,如何查这个约束条件在哪个table上?
- oracle数据库命令imp导入pde文件
- 请教大家一个ORCAL的问题,谢谢你的帮助
- select如何 回避不需要查找的字段?
- 请问oracle 9.02版没有exp80.exe以及imp80.exe这两个备份及恢复的文件吗?
- 启动时orcalescservice找不到
- 请问如何将远程服务器上的数据备份到本机
- Oracle分页存储过程编译不通过,高手帮忙看一下!
- help!!!数据从sqlserver转换到oracle以后。。。
- 【求助】使用imp导入数据的时候出错
- 创建ORACLE10G表空间问题
http://blog.csdn.net/iihero/archive/2008/03/05/2149547.aspx
1)在java存儲過程中通過發送Tibco RV message通知外部應用,面臨的問題是不清楚在存儲過程中是否可以發送RV message。
2)利用RMI,在java存儲過程與外部應用通信,不過感覺在存儲過程中使用RMI似乎不太現實。歡迎討論,如果有其他建議,歡迎提供參考(當然希望能稍微詳細點),謝謝!