两个ORACLE数据库,在两地,且称A和B,A库内表巨大,单表上G级
原来A和B之间建了DBLINK,我直接通过DBLINK就可以将A的表复制到B
现在A和B之间因为某种原因不能建DBLINK了,但我们还要将A的表拉到B上面来
我知道有一个方法,就是先从A上EXP下来形成DMP文件,再IMP到B上去,但这样效率比以前低多了,因为有两次磁盘文件的读写操作
有没有其他别的更高效率的办法呢?补充:我想通过C语言写个程序,将A库的单表数据全部读入内存(内存8G),再写入B库,这样可能会减少一点读盘的操作,但不知这种方法可不可行,一般用什么方式访问数据库(ADO好象不行吧)?请多指教,谢谢!
原来A和B之间建了DBLINK,我直接通过DBLINK就可以将A的表复制到B
现在A和B之间因为某种原因不能建DBLINK了,但我们还要将A的表拉到B上面来
我知道有一个方法,就是先从A上EXP下来形成DMP文件,再IMP到B上去,但这样效率比以前低多了,因为有两次磁盘文件的读写操作
有没有其他别的更高效率的办法呢?补充:我想通过C语言写个程序,将A库的单表数据全部读入内存(内存8G),再写入B库,这样可能会减少一点读盘的操作,但不知这种方法可不可行,一般用什么方式访问数据库(ADO好象不行吧)?请多指教,谢谢!
解决方案 »
- oracle监控工具spotlight的错误
- 火烧眉毛+十万火急~~~ ORA-03114: not connected to ORACLE
- 一个很简单的问题,怎么查看自己的所有表?
- powerdesigner 建立了表后,如何创建它们之间的外键,找半天不知如何创建外键关联?
- "Note:From Oracle 10g you don't need to put the "/AS SYSDBA" in quotes anymore."是什么意思?
- 端口问题!?为什么adsl的客户端不能访问内网的oracle服务器?高分有赠!
- 关于spool的问题
- 触发器问题?请高手们帮忙
- 关于日期的问题
- 求助修改数据SQL编写
- 百度都搜不到的诡异情况…………
- 请问在PowerDesigner如何对表进行分区?
使用Oracle Stream来复制数据。