首页 新闻 会员 周边

sql server 2008怎么还原到时间点

0
悬赏园豆:5 [已关闭问题] 关闭于 2014-01-09 09:59

对数据库A进行了备份(备份A),然后向数据库A的表中插入了一些数据,之后又用备份A还原了数据库A,如此导致备份后插入的数据丢失,现在要把数据库A还原到插入数据后的状态怎么处理啊?

泱泱的主页 泱泱 | 初学一级 | 园豆:2
提问于:2013-12-31 15:39
< >
分享
所有回答(2)
0

需要在一次全备的基础上,插入数据后做一次差异备分

Zery | 园豆:6151 (大侠五级) | 2013-12-31 16:37
0

1.先删除表中的所有数据(避免主键冲突)

2.执行下面的语句

insert into tableName

select * from tableName as of timestamp to_date('2010-01-01 13:30:00','yyyy-mm-dd hh24:mi:ss')

小豆灵师 | 园豆:204 (菜鸟二级) | 2014-08-20 13:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册