如何连接两个数据库,将A数据库中需要的信息每隔4小时定期插入到B数据库的各表内,要后台完成,也就是说,本地或异地都不需要打开网页就能完成这项工作。
急!请大家快快帮忙了!
急!请大家快快帮忙了!
解决方案 »
- update语句修改
- Oracle 一个查询跟新语句的问题
- 我的Oracle客户端如果几分钟不操作,就会自动与服务端断开。其他的的客户端都不这样,请问怎么回事?
- SPOOL去掉空格的问题
- 请教:817的倒出文件dmp如何倒入816的库?
- oracle 和C#
- 如何把ORACLE客户端打包
- 如何在ORACLE中定义一个数组啊?
- 在windows 2003 中如何配置Oracle 9i HTTP服务器
- ORACLE中报:maximum number of processes (50) exceeded
- 在显示时怎样消除具有相同id号,但内容不同的记录第一条记录,只显示第二条记录
- 高手求助反洗钱系统的映射转换问题
然后就可以写脚本insert了,脚本可以通过job每4小时执行一次。
create public database link DB_ATOB
connect to B
using 'Buser' identified by 'B密码';--建job
begin
sys.dbms_job.submit(job => :job,
what => 'insert into b.table@db_atob select ... from a.table',
next_date => to_date('21-09-2007 18:25:38', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'SYSDATE + 1/6');
commit;
end;