社区
MS-SQL Server
帖子详情
请问能不能从单个日志文件还原数据库
yelook
2003-11-21 04:58:07
如题
解答后重分感谢
...全文
205
10
打赏
收藏
请问能不能从单个日志文件还原数据库
如题 解答后重分感谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
youngby
2003-11-23
打赏
举报
回复
Search and Recover
也可以试试
hglhyy
2003-11-23
打赏
举报
回复
那你真的是完了,怎么这么不小心啊!
老板不是要打你的头!!
XRS
2003-11-22
打赏
举报
回复
good
pengdali
2003-11-21
打赏
举报
回复
用RecoverNT先把.mdf,.ldf文件找回来
下载:
http://www.onlinedown.net/recovernt98.htm
RecoverNT是一个32位的反删除及文件修复软件,它兼容所有的FAT文件系统(包括FAT32和NTFS),能在Windows 98/NT/2000图形界面下直接恢复被误删的文件及文件系统被损坏的磁盘。由于RecoverNT是采用搜索整个磁盘的数据区来达到恢复数据的目的,因此它甚至还能修复文件系统完全损坏的磁盘,这就极大地 增强了用户数据的安全性。
现在我们就以某用户在Windows中误删了C盘的COMMAND.COM文件为例,将利用RecoverNT恢复误删文件的步骤介绍如下:
1.启动RecoverNT。
2.单击快捷工具栏上的“Open”按钮,打开“Select Drive”窗口(如图5-1所示)。
3.从“Drive”列表中选择需要恢复文件所在磁盘(C盘)。
4.根据需要选择是否搜索整个磁盘的数据区(“Search Disk”选项),当我们需要从被误删的磁盘中恢复文件时无须选择该选项,而当用户需要从文件系统被破坏的磁盘中恢复文件时则应选择该选项。
5.单击“Select”按钮,RecoverNT就会对指定磁盘的内容进行扫描,并将磁盘内容显示出来(如图5-2所示),我们可从中了解磁盘文件的文件名、日期、起始扇区位置、文件尺寸、文件属性等信息。除正常文件及目录之外,RecoverNT还会将已被删除的文件及目录也显示出来,并将其首字母显示为#(如C盘的被删除的COMMAND.COM文件显示为#OMMAND.COM)。
6.选择被删除的文件。
7.按下F2或执行RecoverNT“File”菜单的“Rename”命令,将#OMMAND.COM文件更名为COMMAND.COM。
8.选择更名后的COMMAND.COM文件。
9.单击RecoverNT快捷工具栏上的“Save”按钮。
10.在弹出的“Save”对话框中指定保存该文件的路径(注意,RecoverNT不能将该文件恢复到源磁盘的同一个目录中,以防因恢复不彻底而对数据造成的进一步破坏)。
11.单击“OK”按钮,RecoverNT就会将C盘被误删的COMMAND.COM文件恢复到用户指定的目录中,从而达到了恢复文件的目的。
xudehui
2003-11-21
打赏
举报
回复
兄弟真的想帮你,可是真的帮不了你!
yelook
2003-11-21
打赏
举报
回复
可怜啊,我把数据文件删了,删的时候还按住了shift,
还没有备份
zjcxc
元老
2003-11-21
打赏
举报
回复
sp_attach_single_file_db '数据库名','数据文件名' --日志文件是不行的.只能数据文件
zjcxc
元老
2003-11-21
打赏
举报
回复
不能,只能从数据文件恢复.
txlicenhe
2003-11-21
打赏
举报
回复
没有其它的文件了? 那应该不行。
pengdali
2003-11-21
打赏
举报
回复
单个日志文件?没有数据文件?
RESTORE DATABASE命令
还原
SQLServer 2005
数据库
今天在sqlServer20005 的management studio里使用bak
文件
还原
数据库
的时候,总是失败!Restore failed for Server ADANDELI. (Microsoft.SqlServer.Smo)An exception occurred while executing a Transact-SQL statement or batch. (Micr
达梦
数据库
(DM8)
还原
步骤
达梦
数据库
(DM8)
还原
步骤
还原
恢复更新db_magic dm8
还原
与以前dm7
还原
多了一步更新db_magic的步骤,若不执行更新db_magic的步骤则会报错误:Instance DMSERVICETEST startup failed,且无法直接启动
数据库
服务。 以下是使用DMRMAN
还原
恢复的完整步骤,使用dmrman
还原
必须先停止
数据库
服务。
还原
数据库
的
还原
包括
数据库
配置
文件
还原
和数据
文件
还原
, 目前可能需要
还原
的
数据库
配置
文件
包括 dm.ini、dm.ctl、服务器秘钥
文件
(dm_serv
Sqlserver
数据库
还原
失败-
不能
重写
日志
文件
数据库
还原
失败: systen.Data.sqlClient.sqlError:The file’……’ cannot be overwritten.It is being used by database ‘….’ 产生的原因是,
还原
时
数据库
备份
文件
中默认包含备份
数据库
的
日志
文件
,当前库中如果有重名的
数据库
日志
文件
就会报错
不能
重写。 如果是将当前库备份后
还原
到当前服务器中的其他
数据库
中的时候
【SQL Server】
还原
数据库
失败:提示
数据库
正在使用
前情提要 因项目需要,对Sql Server2008版
数据库
进行备份
还原
操作,在
还原
时,提示
数据库
正在使用,
还原
失败。后决定尝试删除
数据库
,同样提示删除失败,提示
数据库
正在使用。没有办法,只能百度之,终是得到了解决办法。 解决办法 1.选中无法
还原
的
数据库
,右键属性 2.选择选项-状态-限制访问-SINGLE_USER 3.此时
数据库
前会显示为(
单个
用户); 4.此时进行
数据库
还原
即可,同时限...
SQL语句
还原
数据库
并指定
文件
路径
从备份
还原
数据库
如果不用with move来指定
文件
路径,则默认把数据
文件
和
日志
文件
存放到与原
数据库
相同的
文件
路径中,这样可能会产生错误,执行下面的语句: restore database SmartDev_11_28 from disk='D:\Backup\SmartDev_20170904010000_413.bak' 得到如下的错误信息: 想要在语句中指定
文件
路
MS-SQL Server
34,876
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章