Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

163

积分

0

好友

12

主题
1#
发表于 2013-10-15 17:54:54 | 查看: 2926| 回复: 2
本帖最后由 不了峰 于 2013-10-16 08:39 编辑

如题 请教Oracle job中运行某过程中的查询语句带 db_link,长时间hang住的解决方法

环境:
Oracle: 10.2.0.4.3 64bit   两节点RAC
os : Sunos 5.10

如果语句,拿到sqlplus中单独运行,会报  ORA-12170
SQL> select *  From table_name@link_db t where rownum<2;

select *  From table_name@link_db t where rownum<2;

ORA-12170: TNS:Connect timeout occurred

可是,如果把这个语句写到存储过程中,再用job调用,却不会报错,而是一直hang住,
即job一直处于运行状态,并且failures一直为0,并没有失败。



请问是否有方法可以解决这个问题?

谢谢
2#
发表于 2013-10-15 20:01:28
1、什么版本

2、 我更认为这种表现与bug 有关

回复 只看该作者 道具 举报

3#
发表于 2013-10-16 08:38:45
Maclean Liu(刘相兵 发表于 2013-10-15 20:01
1、什么版本

2、 我更认为这种表现与bug 有关

Oracle: 10.2.0.4.3 64bit   两节点RAC

os : Sunos 5.10

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-6-14 19:58 , Processed in 0.045790 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569