为了能访查询和更新别人的数据库中的表,我的数据库和别人的数据库有个连接! 我通过JOB定时从别人的数据库中取数据并更新有关字段 问题:当别人的数据库重启后(较长的时间),我的job就不能正常工作了(job不失效但不运行 ),
通过TOAD工具查看此我的JOB进程发生死锁,但怎么也不能杀掉!我想是不是跟别人和我通信的进程消失有关,
我的进程一直在等待别人的"回话"?? 等别人的数据库正常后由于我的job不能正常工作导致我取不到数据,我没办法只能重起我的数据库了!
这是我复制的问题描述,我也碰到了相同的情况。
问题1:如何查看oracle后台进程的状态,最好能详细些,因为我是dba小白
问题2:除了重启服务外还有没有别的办法,现在为了不耽误系统使用,不允许重启,被折磨的只能重新创建job了补充:我系统中有11个job,系统job_queue_processes = 15