数据库高手都来(在线急等)

zuoming120 2009-11-27 03:13:55
我公司正在运行的数据库不小心删掉了好多数据,没有备份,我听说日志文件可以恢复,怎么用
网上搜了一大堆,没有看懂,说要把日志文件先备份, 难道oa_team.ldf不能直接恢复吗?一定要是后缀位bak的才可以恢复?
我要具体的步骤,

Restore log 'd\OA_vipTeam_log.ldf'
From 'd:\OA_vipTeam_log.ldf'
With Recovery
Stopat = '2009-11-27 14:30:00'

第一个 Restore log 'd\OA_vipTeam_log.ldf'代表什么

第二个 From 'd:\OA_vipTeam_log.ldf' 代表什么
...全文
223 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zuoming120 2009-11-27
  • 打赏
  • 举报
回复
我写的
restore database ZipCode0808 from disk='d:\ZipCode0808.bak' with replace,norecovery,
move 'ZipCode_Data' to 'd:\Program Files\Microsoft SQL Server\MSSQL\data\ZipCode0808_data.mdf',
move 'ZipCode_Log' to 'd:\Program Files\Microsoft SQL Server\MSSQL\data\ZipCode0808_log.ldf'
报错
服务器: 消息 5105,级别 16,状态 2,行 1
设备激活错误。物理文件名 'd:\Program Files\Microsoft SQL Server\MSSQL\data\ZipCode0808_data.mdf' 可能有误。
服务器: 消息 3156,级别 16,状态 1,行 1
文件 'ZipCode_Data' 无法还原为 'd:\Program Files\Microsoft SQL Server\MSSQL\data\ZipCode0808_data.mdf'。请使用 WITH MOVE 选项来标识该文件的有效位置。
服务器: 消息 5105,级别 16,状态 1,行 1
设备激活错误。物理文件名 'd:\Program Files\Microsoft SQL Server\MSSQL\data\ZipCode0808_log.ldf' 可能有误。
服务器: 消息 3156,级别 16,状态 1,行 1
文件 'ZipCode_Log' 无法还原为 'd:\Program Files\Microsoft SQL Server\MSSQL\data\ZipCode0808_log.ldf'。请使用 WITH MOVE 选项来标识该文件的有效位置。
服务器: 消息 3013,级别 16,状态 1,行 1
RESTORE DATABASE 操作异常终止。
zuoming120 2009-11-27
  • 打赏
  • 举报
回复
不会吧,这么惨,不是说可以恢复么。上面仁兄的我看看啊
aellonxie 2009-11-27
  • 打赏
  • 举报
回复
等死吧....但是可以试图通过日志或者备份还原一些数据,但是希望不是很大
xuming120 2009-11-27
  • 打赏
  • 举报
回复


帮顶
mbh0210 2009-11-27
  • 打赏
  • 举报
回复
下载logexploer工具
试试看,
想完全回复蛮困难的,惨痛经历,祝好运。
Im_Sorry 2009-11-27
  • 打赏
  • 举报
回复
up
十八道胡同 2009-11-27
  • 打赏
  • 举报
回复
查看备份信息
RESTORE FILELISTONLY FROM DISK ='C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\db1_backup'

--还原旧的备份
RESTORE DATABASE db2 FROM DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\db1_backup' with replace,norecovery,
move 'db1_Data' to 'C:\Program Files\Microsoft SQL Server\MSSQL\data\db2_data.mdf',
move 'db1_Log' to 'C:\Program Files\Microsoft SQL Server\MSSQL\data\db2_log.ldf'

--还原数据日志到时间点
restore log db2 from disk='db_log_backup'
根据单词的意思就才可以猜出89吧
lee80705041 2009-11-27
  • 打赏
  • 举报
回复
你都没说是哪个数据库 鬼知道啊
小_虎 2009-11-27
  • 打赏
  • 举报
回复
Up
代码下载地址: https://pan.quark.cn/s/f772f44531a5 FFmpeg 是一款功能丰富的开源命令行软件,能够对多种类型的多媒体数据,涵盖音频及视频内容,进行操作。它具备多种能力,例如进行格式转换、合并不同媒体、分割文件、执行编码与解码处理、以及实现流媒体传输等。在此特定情境下,主要探讨如何运用 FFmpeg 来处理 MP4 文件的播放难题,特别是那些无法通过流式传输正常播放的文件。MP4 文件播放时可能遇到的障碍,可能是由播放器不兼容的编码方式、容器结构错误、元数据位置设置不当,或是缺少必要的流信息所导致。FFmpeg 能够协助我们识别并修正这些问题。 1. **针对 MP4 文件的检测与修复**:借助 FFmpeg 的 `-i` 参数,可以获取 MP4 文件的详细资料,例如: ``` ffmpeg -i problematic.mp4 ``` 若发现编码方式、时间轴或容器结构存在问题,可尝试对文件进行重新封装(remuxing)或重新编码(transcoding)。例如,通过简单的重新封装操作: ``` ffmpeg -i problematic.mp4 -c copy fixed.mp4 ``` 此指令将维持视频和音频流的原状,仅更换文件的容器格式。 2. **应对流传输挑战**:当文件无法以流方式播放时,通常是因为流信息未正确嵌入文件头部。FFmpeg 可用于解决该问题: ``` ffmpeg -i problematic.mp4 -movflags +faststart output.mp4 ``` ...

62,271

社区成员

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

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

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

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