使用data link 连接远程数据库同步遇到以下错误
直接使用 创建的data link 在sqlplus 工具下运行正常,但写到触发器或存储过程出现如下错误.
两台 oracle都是10g的,一台aix unix 一台window
从unix到window的同步正常
从window到unix的同步出现如下错误.错误:PL/SQL: ORA-04052: error occurred when looking up remote object <user>.<tablename>@<data link>
ORA-00604: error occurred at recursive SQL level 1
ORA-03120: two-task conversion routine: integer overflow
ORA-02063: preceding line from <data link>有谁知道如何解决吗?
直接使用 创建的data link 在sqlplus 工具下运行正常,但写到触发器或存储过程出现如下错误.
两台 oracle都是10g的,一台aix unix 一台window
从unix到window的同步正常
从window到unix的同步出现如下错误.错误:PL/SQL: ORA-04052: error occurred when looking up remote object <user>.<tablename>@<data link>
ORA-00604: error occurred at recursive SQL level 1
ORA-03120: two-task conversion routine: integer overflow
ORA-02063: preceding line from <data link>有谁知道如何解决吗?
create or replace trigger a_add_t
after insert on <表名>
for each row
declare
-- local variables here
begin
INSERT INTO <表名>@<datalink> (zd) VALUES (:new.zd);
end a_add_t;