意思是:
A B 两个数据库结构(结构对象都相同,相同的对象、表、过程等等...)
现在情况是:
A数据库服务器 有 1月1号-----3月31号的业务数据
B数据库服务器 有 4月1号-----5月8号的业务数据
需求:
如何将 B数据库的业务数据导入追加到 A数据库?
要求不影响现有A数据库的正常使用,并可查B库的数据
请教大神了@,!
意思是:
A B 两个数据库结构(结构对象都相同,相同的对象、表、过程等等...)
现在情况是:
A数据库服务器 有 1月1号-----3月31号的业务数据
B数据库服务器 有 4月1号-----5月8号的业务数据
需求:
如何将 B数据库的业务数据导入追加到 A数据库?
要求不影响现有A数据库的正常使用,并可查B库的数据
请教大神了@,!
方法1: 要求你熟悉oracle的表空间、用户权限、临时表等:
1: 务必将库A、B备份;
2:使用expdb将B库导出;
2: 使用oracle impdb工具将数据导入A,请仔细研究清楚这个工具的使用及参数意义再导入,选择append模式~.
方法2:
1:建立远链接(db link);
2:通过远链接,select 库B的表数据,insert进库A临时表后,再合并,这个就是纯SQL了;
3:写一段SQL,做一个循环来处理步骤2.