首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

不小心修改了一个表的某一列数据 大概有8W多条 如何恢复。多谢

2012-04-14 
求助:不小心修改了一个表的某一列数据 大概有8W多条怎么恢复。谢谢修改了一列,数据库是在远程服务器上的怎

求助:不小心修改了一个表的某一列数据 大概有8W多条 怎么恢复。谢谢
修改了一列,数据库是在远程服务器上的 怎么办啊.. 我是把那一列清空了。。 怎么恢复啊  
有人知道怎么恢复吗?

[解决办法]
之前有数据库备份的话,直接还原就可以了。

之前没有数据备份的话,2000或是2005可以用日志恢复工具logexplorer
[解决办法]
log explore 恢复.
[解决办法]
数据库有没有备份文件?

有的情况

新建库,还原这个备份文件,对原来的表参照新建库的同名表进行update

没有的情况看SQL SERVER是2000 2005 还是 2008,2010 和 2012 暂时不知道有第三方可以利用日志的工具,2000 2005 2008貌似都是有的,可以借助这些工具参照日志来恢复,工作量的问题。
[解决办法]
http://topic.csdn.net/u/20100524/22/9f7dfd06-bd3c-4ad0-8fb3-840a5378806d.html
[解决办法]
如果有日志 ,恢复日志。没有的话 找第三方工具 LOG EXPLORER 或 APEXSQL LOG
[解决办法]
有备份,新建库,还原这个备份文件,对原来的表参照新建库的同名表进行update
没有备份,可以试试Log Explorer
[解决办法]
部分日志文件不能手动下载下来么?

热点排行