高手快帮忙啊非常紧迫的事情:网站数据更新错了,如何恢复到以前的状态

lgs6715 2003-08-19 11:04:19
我更新语句少加了个条件,结果把所有数据都更新了一遍

而这个数据库是供网站用的,现在网站都运行不起来了

高手快给我想想办法
如何恢复到以前状态
我是在客户端de 查询分析器里写update sql语句的

运用log Expoloyer 工具,一条条记录更改太慢,数据库数据多啊

高手帮忙啊,不甚感激
...全文
71 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lgs6715 2003-08-19
  • 打赏
  • 举报
回复
没有备份的下场就这么痛苦~~

简直在玩火!~~

搞数据库最怕的就是这里:数据丢失,信息丢失,哪社么挽回呢,

我差不多一个星期没备份了,真晕~~
lgs6715 2003-08-19
  • 打赏
  • 举报
回复
恢复了,
生成的恢复语句是
delete .....
insert .....


但发现一个问题~~~~

------------------------

表里有一个字段为text类型,发觉里面的数据都丢掉了,真惨,这个数据字段非常重要,
是企业的介绍内容,
好像没法子恢复了
txlicenhe 2003-08-19
  • 打赏
  • 举报
回复
1:用log explorer
2:若有备份,恢复到一新的数据库后转过来。
hjb111 2003-08-19
  • 打赏
  • 举报
回复
用Log Explorer,你的机器必须为NT版

http://www.ttdown.com/SoftDown.asp?ID=14562
http://www.yiii.net/app/servlet/net.yiii.club.DownloadServlet?Information_Id=I00023471
解压缩密码 www.heibai.net

http://www.ttdown.com/softview_8647.htm


注册机产生的是注册码,是两个

用解压缩密码解开后,压缩包里也有一个注册机的

打开log explorer file=>attach log file->选择服务器和登陆方式->connect->
选择数据库->attach->左面对话框中browse->view log->就可以看到log记录了
想恢复的话: 右键log记录 undo transation->选择保存文件名和路径->然后打开该文件到查询分析器里执行
T-sql代码就可以了

例如 如果log是delete table where ...的话,生成的文件代码就是insert table ....

yijiayi 2003-08-19
  • 打赏
  • 举报
回复
祝你好运!

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧