ITPub博客

首页 > 数据库 > Oracle > DBlink错误的办法:ora-12552,ora-02063

DBlink错误的办法:ora-12552,ora-02063

原创 Oracle 作者:kevinll 时间:2014-11-02 10:50:09 0 删除 编辑
执行DBLINK查询事报错:
ORA-12552: TNS:operation was interrupted
ORA-02063: preceding line from HHBI_PRO

原因是:DBLINK密码设置时密码用""引起来


修改后,有的语句不再报错,但是有的继续报错,经过进一步分析发现大表报错,小表没事:
 INSERT INTO h.t1 SELECT *  FROM h.t1@link WHERE time_day = TRUNC (SYSDATE-1)  执行这句报的错,不过单独执行SELECT *  FROM h.t1@link where time_day = TRUNC (SYSDATE-1) 

可能是对方os或数据库设置了被访问的持续时长,或者说是防火墙或者是OS设置了大包限制或时长限制。需要问IT确认。
workaround是分批insert,减少时间


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7759319/viewspace-1317565/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2014-11-02

  • 博文量
    8
  • 访问量
    23854