实现定时远程更新的用JOB+db Link--先建一个到远程数据库的连接.
create database link link_name
connect to 远程库的登陆名 identified by 登陆密码
using '数据库'select * from tablename@link_name <--这样可以测试是否可以连接.--连接成功后建一过程:
create or replace procedure proc_test as
begin
insert into 本地表名 select * from 远程表名@link_name;
commit;
exception
when others then
rollback;
end;--建一JOB定时执行:
variable v_job;
begin
dbms_job.submit(...............);
end;
create database link link_name
connect to 远程库的登陆名 identified by 登陆密码
using '数据库'select * from tablename@link_name <--这样可以测试是否可以连接.--连接成功后建一过程:
create or replace procedure proc_test as
begin
insert into 本地表名 select * from 远程表名@link_name;
commit;
exception
when others then
rollback;
end;--建一JOB定时执行:
variable v_job;
begin
dbms_job.submit(...............);
end;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货