在 sql 2000 中誤刪除了Table, 怎樣把數量從log中找回來.

mis6 2007-09-17 09:13:59
在 sql 2000 中誤刪除了Table, 且後面重新建立了相同名稱的 Table, 怎樣把數量從log中找回來.
...全文
246 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
andy84 2007-09-19
  • 打赏
  • 举报
回复
还有一个办法是通过备份/恢复功能,马上备份数据库,然后用定点还原的功能,指定还原到你删除表那个时间点之前就行了。

定点还原怎么用?看联机丛书的Restore说明吧。


这样的方法之后的操作就没了..只是将数据库恢复那制定的时间点.不知道LogExplore能保留之后的操作不?
you_tube 2007-09-19
  • 打赏
  • 举报
回复
LogExplore
fengming2222 2007-09-19
  • 打赏
  • 举报
回复
用LogExplore工具 网上下载一个
然后附加.log文件到LogExplore中去
按提示操作

fengming2222 2007-09-18
  • 打赏
  • 举报
回复
用LogExplore工具 网上下载一个
然后附加.log文件到LogExplore中去
按提示操作
xieyueqing 2007-09-18
  • 打赏
  • 举报
回复
还有一个办法是通过备份/恢复功能,马上备份数据库,然后用定点还原的功能,指定还原到你删除表那个时间点之前就行了。

定点还原怎么用?看联机丛书的Restore说明吧。
feixiangVB 2007-09-18
  • 打赏
  • 举报
回复
參考http://blog.csdn.net/feixiangVB/archive/2007/01/24/1491971.aspx試試
YaoMing_csdn 2007-09-17
  • 打赏
  • 举报
回复
LogExplore使用说明

http://www.vscodes.com/article/14/103/1973.html
DigJim 2007-09-17
  • 打赏
  • 举报
回复
LogExplore
hb_gx 2007-09-17
  • 打赏
  • 举报
回复
如果有备份可以通过还原的方式把数据找回来,

首先备份一个现在的事务日志,然后用以前的完整备份 + 现在备份的事务事务将数据库还原到删除table以前的时间点,

当然前提是有以前的完整备份,且数据库恢复模式为完整


如果怕麻烦可以用Sql版人人都知道的 Log Explorer
下载地址
http://www.yiii.net/app/servlet/net.yiii.club.DownloadServlet?Information_Id=I00023471

地址是我抄以前别人的,自己没用过,也不会用
dawugui 2007-09-17
  • 打赏
  • 举报
回复
使用Log Explorer恢复数据

用日志工具Log Explorer
步骤:
1、查看日志
a、打开log explorer,选择菜单File-->attach log file
b、在Log File Selection窗口中,填写连接到要恢复数据的数据库服务器机器名、数据库登录ID及密码,然后点击"Connect"按钮。
c、若连接成功,则窗口左边树将显示命令菜单,这时我们点击Browser下的View Log命令,此时窗口右边则出现该数据库的Log。
2、恢复数据库
这时您只要选择您要恢复对事件点,右键点击选择"undo transation"命令,保存T-SQL代码,然后在查询分析器中执行该T-SQL代码
懒牛科技 2007-09-17
  • 打赏
  • 举报
回复
呵呵.初来sql版,大家以后多多照顾!
Limpire 2007-09-17
  • 打赏
  • 举报
回复
估计没戏了,帮顶

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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