请教sql server数据库记录删除如何恢复的问题

xhan2000 2004-09-26 02:33:44
第一次备份
操作
删除
第二次备份

请问如何恢复到删除前的操作

log explorer试过,发现删除时候的日志不在了
...全文
98 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lijianlee 2004-09-26
  • 打赏
  • 举报
回复
我一般直接把2个eProcessDB_Data.MDF',eProcessDB_Log.LDF'拷出来。
把数据库的2个文件拷到目的文件夹内
在管理-服务中关闭epsever服务
打开联机帮助
打开索引
寻找sp_detach_db的语句
然后把例子的话拷进来修改
EXEC sp_attach_db @dbname = N'eProcessDB',
@filename1 = N'd:\Program Files\Microsoft SQL Server\MSSQL\Data\eProcessDB_Data.MDF',
@filename2 = N'd:\Program Files\Microsoft SQL Server\MSSQL\Data\eProcessDB_Log.LDF'
然后在SQL查询分子器中执行
没问题则证明成功
在管理-服务中启动epsever服务
wnlovezxm 2004-09-26
  • 打赏
  • 举报
回复
忍了吧,备份记录被覆盖了!
zwonline99 2004-09-26
  • 打赏
  • 举报
回复
没希望。
wangrenda 2004-09-26
  • 打赏
  • 举报
回复
可以用恢复删除工具尝试一下
fengxin107 2004-09-26
  • 打赏
  • 举报
回复
日志没了吗?
晕以前我就遇上过日志没有的,没有办法恢复到以前的样子,
楼主去数据库版搜一下好像有修复的方法,但不一定好用,
我上次就找到一个,但没修好,希望你能修好。
Su_hibl 2004-09-26
  • 打赏
  • 举报
回复
老兄:
如果你没有删除之前的倍份那么我表示很悲哀的告诉你,没有办法了,你的数据文件在删除是被更新了(可以说是贴换了)任何恢复软件最怕文件是被替换的没法了.
qixiao 2004-09-26
  • 打赏
  • 举报
回复
如果之间并未对硬盘进行太多读写操作,可以将现有数据备份后尝试用磁盘恢复工具-RecoverNT等,但希望不大,因为sqlserver把数据保存在固定的扇区,若能找到第一次备份的bak文件,尚有希望
BearRui 2004-09-26
  • 打赏
  • 举报
回复
楼主何不到SQL版去问了?

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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