2021-07-07
运行存储过程,调用dblink,报错ORA-02050:ORA-03135;ORA-02063
A库(11.2.0.4,单实例,linux6.5)应用程序定时执行存储过程,该存储过程会调用dblink,链接到B库(11.2.0.4 RAC AIX);
该存储过程,dblink到B库,有时候通,有时候不通;
通的时候,执行就几秒;不通时,900多秒后,报错;
ORA-03135: connection lost contact
ORA-02063: preceding line from GSDB
mos查询后,修改了A库的open_links参数,默认值为4,改成了20;
B库的open_links还是默认值4;
但是,定时执行该存储过程,还是如上图所示,时通,时不通;
如果手工执行该存储过程,则正常,执行好多次,从来都不报错;
开发也修改了存储过程,加上了执行完成后,关闭dblink的语句;


收藏
分享
4条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

评论
