Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

109

积分

0

好友

9

主题
1#
发表于 2012-5-24 12:40:41 | 查看: 5177| 回复: 3
近期遇到一个问题,用户有一个生产数据库,暂且称之为Product_DB,其中存放最新的生产数据,一个备用数据库,暂且称之为test_DB,其中存放历史数据,两个数据库版本一样(oracle10.2.0.1)表空间结构完全一样,但所在的服务器操作系统不同(一个是AIX, 一个是windows))。上午8点的时候,发现Product_DB所在的服务器出问题了,需要排除故障并处理,此时,赶紧使用test_DB对外提供服务,到10点的时候,Product_DB修复了,并且可以确认其中的数据一直到7:59分都是完整有效的,这个时候,需要切换为Product_DB对外服务了。
       现有的问题是,8:00-10:00这一时间段,写入到test_DB中的数据,怎么转移到Product_DB中去?数据库层面,有没有可行的方法?
2#
发表于 2012-5-24 14:34:22
这里只有两个小时的数据,应该是不大的数据,不知道有多少表,你可以使用exp 的一个query来对数据的导出操作。

回复 只看该作者 道具 举报

3#
发表于 2012-5-29 08:20:40
数据量不大,但是涉及到几十个表吧,用query能搞定么?能否举例说明 ?

回复 只看该作者 道具 举报

4#
发表于 2012-5-29 10:49:07
要做做的话,就使用dblink   insert into 就可以了。
当然还要看业务情况情况,比如序列号这些看是否要做相应的调整

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-12-25 12:38 , Processed in 0.045022 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569