SQL2008下只有一个mdf文件如何恢复数据库 [问题点数:40分,结帖人shzhouhuiyu]

Bbs1
本版专家分:0
结帖率 100%
Bbs11
本版专家分:214340
Blank
状元 2014年 总版技术专家分年内排行榜第一
Blank
榜眼 2013年 总版技术专家分年内排行榜第二
Blank
金牌 2014年8月 总版技术专家分月排行榜第一
2014年7月 总版技术专家分月排行榜第一
2014年6月 总版技术专家分月排行榜第一
2014年5月 总版技术专家分月排行榜第一
2014年4月 总版技术专家分月排行榜第一
2014年3月 总版技术专家分月排行榜第一
2014年1月 总版技术专家分月排行榜第一
2013年12月 总版技术专家分月排行榜第一
Blank
优秀版主 2014年11月论坛优秀版主
Bbs11
本版专家分:214340
Blank
状元 2014年 总版技术专家分年内排行榜第一
Blank
榜眼 2013年 总版技术专家分年内排行榜第二
Blank
金牌 2014年8月 总版技术专家分月排行榜第一
2014年7月 总版技术专家分月排行榜第一
2014年6月 总版技术专家分月排行榜第一
2014年5月 总版技术专家分月排行榜第一
2014年4月 总版技术专家分月排行榜第一
2014年3月 总版技术专家分月排行榜第一
2014年1月 总版技术专家分月排行榜第一
2013年12月 总版技术专家分月排行榜第一
Blank
优秀版主 2014年11月论坛优秀版主
Bbs6
本版专家分:5968
Bbs1
本版专家分:0
Bbs10
本版专家分:116200
版主
Blank
GitHub 绑定GitHub第三方账户获取
Blank
优秀版主 2016年8月论坛优秀版主
2015年2月论坛优秀版主
Blank
微软MVP 2016年4月荣获微软MVP荣誉称号
2015年4月荣获微软MVP称号
2014年4月 荣获微软MVP称号
Blank
红花 2019年7月 MS-SQL Server大版内专家分月排行榜第一
2019年6月 MS-SQL Server大版内专家分月排行榜第一
2016年7月 MS-SQL Server大版内专家分月排行榜第一
Bbs1
本版专家分:0
Bbs11
本版专家分:214340
Blank
状元 2014年 总版技术专家分年内排行榜第一
Blank
榜眼 2013年 总版技术专家分年内排行榜第二
Blank
金牌 2014年8月 总版技术专家分月排行榜第一
2014年7月 总版技术专家分月排行榜第一
2014年6月 总版技术专家分月排行榜第一
2014年5月 总版技术专家分月排行榜第一
2014年4月 总版技术专家分月排行榜第一
2014年3月 总版技术专家分月排行榜第一
2014年1月 总版技术专家分月排行榜第一
2013年12月 总版技术专家分月排行榜第一
Blank
优秀版主 2014年11月论坛优秀版主
Bbs10
本版专家分:116200
版主
Blank
GitHub 绑定GitHub第三方账户获取
Blank
优秀版主 2016年8月论坛优秀版主
2015年2月论坛优秀版主
Blank
微软MVP 2016年4月荣获微软MVP荣誉称号
2015年4月荣获微软MVP称号
2014年4月 荣获微软MVP称号
Blank
红花 2019年7月 MS-SQL Server大版内专家分月排行榜第一
2019年6月 MS-SQL Server大版内专家分月排行榜第一
2016年7月 MS-SQL Server大版内专家分月排行榜第一
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs10
本版专家分:116200
版主
Blank
GitHub 绑定GitHub第三方账户获取
Blank
优秀版主 2016年8月论坛优秀版主
2015年2月论坛优秀版主
Blank
微软MVP 2016年4月荣获微软MVP荣誉称号
2015年4月荣获微软MVP称号
2014年4月 荣获微软MVP称号
Blank
红花 2019年7月 MS-SQL Server大版内专家分月排行榜第一
2019年6月 MS-SQL Server大版内专家分月排行榜第一
2016年7月 MS-SQL Server大版内专家分月排行榜第一
Bbs1
本版专家分:0
Bbs11
本版专家分:214340
Blank
状元 2014年 总版技术专家分年内排行榜第一
Blank
榜眼 2013年 总版技术专家分年内排行榜第二
Blank
金牌 2014年8月 总版技术专家分月排行榜第一
2014年7月 总版技术专家分月排行榜第一
2014年6月 总版技术专家分月排行榜第一
2014年5月 总版技术专家分月排行榜第一
2014年4月 总版技术专家分月排行榜第一
2014年3月 总版技术专家分月排行榜第一
2014年1月 总版技术专家分月排行榜第一
2013年12月 总版技术专家分月排行榜第一
Blank
优秀版主 2014年11月论坛优秀版主
Bbs1
本版专家分:0
Bbs11
本版专家分:214340
Blank
状元 2014年 总版技术专家分年内排行榜第一
Blank
榜眼 2013年 总版技术专家分年内排行榜第二
Blank
金牌 2014年8月 总版技术专家分月排行榜第一
2014年7月 总版技术专家分月排行榜第一
2014年6月 总版技术专家分月排行榜第一
2014年5月 总版技术专家分月排行榜第一
2014年4月 总版技术专家分月排行榜第一
2014年3月 总版技术专家分月排行榜第一
2014年1月 总版技术专家分月排行榜第一
2013年12月 总版技术专家分月排行榜第一
Blank
优秀版主 2014年11月论坛优秀版主
MDF数据文件修复工具
用于SQLserver<em>数据库</em>不能访问时候。MDF数据<em>文件</em>修复工具
只有mdf文件如何恢复数据库
我用了rnexec sp_attach_single_file_db @dbname = N'ftsc_id' ,@physname = N'g:\FTSC_Data\FTSC_Data.<em>mdf</em>'rn报错。rnrn未能打开新<em>数据库</em> 'ftsc_id'。CREATE DATABASE 将终止。rn设备激活错误。物理<em>文件</em>名 'C:\Program Files\系统\<em>数据库</em>\FTSC_Log.LDF' 可能有误。rnrnrn
只有mdf和ldf文件 如何恢复数据库
<em>只有</em><em>mdf</em>和ldf<em>文件</em> <em>如何</em><em>恢复</em><em>数据库</em> 1. 首先确认已经备份了.<em>mdf</em>和.ldf<em>文件</em>。 2. 在SQL Server中新建<em>一个</em>同名的<em>数据库</em>,然后停止SQL Server服务
只有Mdf文件恢复数据库
由于种种原因,ldf<em>文件</em>损坏。现在<em>只有</em><em>mdf</em><em>文件</em>请问能<em>恢复</em>数据么<em>如何</em><em>恢复</em>?
请问:数据库如何恢复只有一个sql7.0的.MDF文件
我现在<em>只有</em><em>一个</em>sql server 7.0的 .MDF<em>文件</em>,这样的<em>数据库</em><em>如何</em><em>恢复</em>?rn能不能<em>恢复</em>?rn我用sql server 2000的“附加<em>数据库</em>”功能,总是说创建.LDF<em>文件</em>创建失败,rn怎么办?rn请高手支着。rn谢谢
现在只有数据库MDF和LDF文件如何恢复数据库呢?
请问各位高手,现在我有个<em>数据库</em>只留下MDF和LDF<em>文件</em>,<em>如何</em>来<em>恢复</em>呢?rnrn等...rnrn谢谢!
mdf数据库恢复
赤兔SQL Server<em>数据库</em><em>恢复</em>软件可以处理微软SQL<em>数据库</em>丢失,<em>数据库</em>损坏,<em>数据库</em>备份损坏,<em>数据库</em>日志损坏等故障下的数据<em>恢复</em>。    产品功能如下: 1、去掉了之前老版本的页面分析和碎片分析的界面
使用mdf和ldf还原数据库
<em>sql2008</em><em>数据库</em>使用<em>mdf</em><em>文件</em>和ldf<em>文件</em>还原,根据步骤做,很简单
数据库还原--根据MDF文件和LDF文件
MDF 和 LDF 是SQL Server的数据<em>文件</em>和日志<em>文件</em>,通过对SQL<em>数据库</em>的分离,我们可以获得这二个<em>文件</em>,同样可以还原到对应的服务器上。下面为主要操作步骤:把<em>mdf</em><em>文件</em>和ldf<em>文件</em>拷贝到对应目录里 如:D:\SQLDATA\ 里在sqlserver里新建个查询,执行下面代码;USE master;GO CREATE DATABASE NewFile ON (FILENAME = 'D:\S
求救mdf文件误删数据恢复
故障原因及现象如下: 昨天中午我在SQL2005软件里,为了清除<em>一个</em><em>数据库</em>的log日志<em>文件</em>,,就将<em>一个</em><em>数据库</em>分离,然后把<em>数据库</em>服务停止,再把<em>数据库</em>的日志<em>文件</em>剪切到另外<em>一个</em>地方。 再启动sql2005服
只有MDF文件如何还原数据库
sql server 2008中,<em>只有</em>MDF<em>文件</em>,<em>如何</em>还原数据。谢谢了
缺少ldf文件只有mdf文件的情况下如何恢复数据库
帮别人问<em>一个</em>问题,我想应该描述清楚了,请大家帮忙回答一下。rn问题的内容如下所示,最终的目的是在缺少ldf<em>文件</em>,<em>只有</em><em>mdf</em><em>文件</em>的情况下<em>如何</em><em>恢复</em><em>数据库</em>。rn======================================rnrn分离<em>数据库</em>后从data目录下移动了.<em>mdf</em><em>文件</em>到其他盘,再将它复制回到data目录下后,附加<em>数据库</em>时,出现问题:rnrn如果附加的data目录下存在.ldf,和.<em>mdf</em> <em>文件</em>的话,出错信息rn服务器: 消息 5173,级别 16,状态 1,行 1rn不能使<em>文件</em>与不同的<em>数据库</em>相关。rn服务器: 消息 1813,级别 16,状态 1,行 1rn未能打开新<em>数据库</em> 'songdian'。CREATE DATABASE 将终止。rn日志<em>文件</em> 'd:\Program Files\Microsoft SQL Server\MSSQL\data\songdian_Log.LDF' 与主rn<em>文件</em>不匹配。可能该<em>文件</em>来自另<em>一个</em><em>数据库</em>,也可能先前曾重建过该日志。rnrn如果<em>只有</em>.<em>mdf</em><em>文件</em>的话,出错信息:rn服务器: 消息 5105,级别 16,状态 4,行 1rn设备激活错误。物理<em>文件</em>名 'c:\Program Files\Microsoft SQL Server\MSSQL\Datarn\songdian_log.ldf' 可能有误。rnrn但是如果没有移动过.<em>mdf</em><em>文件</em>,上面两种附加都是可以成功的rnrn===================================================rnrn问题如上所示,如果新建<em>一个</em><em>数据库</em>,然后删掉它的ldf<em>文件</em>,分离该<em>数据库</em>后,然后再附加它是可以成功完成的。为何这种方法应用到原先存在的<em>数据库</em>上是不成功的?
ldf文件丢失,只有mdf文件如何恢复数据库
请问这种操作可行嘛?如果可以的话,谁可以给出详细步骤,谢谢。
如何恢复.mdf数据库?
刚刚我把在项目中创建的.<em>mdf</em><em>数据库</em>,用 Server Management Studio连接之后,打不开了...选择在项目中也打不开了...变成<em>一个</em>叉了...怎么办...
现在只有一个光秃秃的mdf文件,能恢复数据库
已经按照搜索到的文章试过了rn用新建<em>数据库</em>,还原<em>一个</em>一星期前的<em>数据库</em>,分离,替换<em>mdf</em><em>文件</em>,再附加提示不能附加不同的<em>文件</em>,以及ldf<em>文件</em>有误rn-rn
只有mdf文件,没有日志文件如何恢复数据库
<em>只有</em><em>mdf</em><em>文件</em>,<em>如何</em><em>恢复</em><em>数据库</em>?
sqlserver mdf 无日志恢复
【升级至sql 2012】sqlserver <em>mdf</em>向上兼容附加<em>数据库</em>(无法打开<em>数据库</em> 'xxxxx' 版本 611。请将该<em>数据库</em>升级为最新版本。) sqlserver <em>mdf</em>向上兼容附加<em>数据库</em>(无法打开<em>数据库</em> 'xxxxx' 版本 611。请将该<em>数据库</em>升级为最新版本。) 最近工作中有<em>一个</em>sqlserver2005版本的<em>mdf</em><em>文件</em>,还没有log<em>文件</em>,现在需要 附加到sqlserver2012...
数据库MDF文件损坏,ldf文件完好,如何恢复
由于断电原因,MDF<em>文件</em>损坏,通过重建<em>数据库</em><em>恢复</em>MDF<em>文件</em>,发现此时<em>数据库</em>少<em>一个</em>月的数据 现在的情况是LDF被重建了,旧的LDF<em>文件</em>完好 请问有什么方法能从旧的LDF<em>文件</em>将MDF中丢失的数据补回来?
没装SQL Server,C#怎么连接mdf文件
string str = @"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\test.<em>mdf</em>; Integrated Security=True;Conne
SQL只有MDF文件恢复--SQL无日志LDF文件恢复(图解)
SQL<em>只有</em>MDF<em>文件</em>的<em>恢复</em>--SQL无日志LDF<em>文件</em>的<em>恢复</em> SQL Server是<em>一个</em>关系<em>数据库</em>管理系统,在进行SQL Server<em>数据库</em>操作的过程中难免会出现误删或者别的原因引起的日志损坏,由于SQL Server<em>数据库</em>中数据的重要性,出现了以上的故障之后就必须对<em>数据库</em>中数据进行<em>恢复</em>。     速达软件SQL<em>数据库</em>中的两个备份<em>文件</em><em>mdf</em>和ldf<em>文件</em>,因误删或者别的原因引起的ldf日志<em>文件</em>
请问,只有一个MDF文件,怎么能恢复数据库成功?
谢谢。
只有.mdf和.ldf文件如何恢复的sql server的数据库(null)
-
如何恢复sql_server数据库,我只有MDF和ldf文件
<em>如何</em><em>恢复</em>sql_server<em>数据库</em>,我<em>只有</em>MDF和ldf<em>文件</em>
没有日志,只有MDF文件如何恢复数据库
我在做MDF<em>文件</em>附加<em>数据库</em>操作时,提示如下错误:rn=================================================rn错误 7987:rn设备激活错误。物理<em>文件</em>名'D:\FDMIS_log.LDF'可能误。rn已创建名名'D:\FDMIS_log.LDF'的新日志<em>文件</em>。rnrn我参考网上资料做了以下操作:rn===================================================rn 由于种种原因,我们如果当时仅仅备份了<em>mdf</em><em>文件</em>,那么<em>恢复</em>起来就是一件很麻烦的事情了。 rn如果您的<em>mdf</em><em>文件</em>是当前<em>数据库</em>产生的,那么很侥幸,也许你使用sp_attach_db或者sp_attach_single_file_db可以<em>恢复</em><em>数据库</em>,但是会出现类似下面的提示信息 rn设备激活错误。物理<em>文件</em>名 'C:\Program Files\Microsoft SQL Server\MSSQL\data\test_Log.LDF' 可能有误。 rn已创建名为 'C:\Program Files\Microsoft SQL Server\MSSQL\Data\test_log.LDF' 的新日志<em>文件</em>。 rn但是,如果您的<em>数据库</em><em>文件</em>是从其他计算机上复制过来的,那么很不幸,也许上述办法就行不通了。你也许会得到类似下面的错误信息 rn服务器: 消息 1813,级别 16,状态 2,行 1 rn未能打开新<em>数据库</em> 'test'。CREATE DATABASE 将终止。 rn设备激活错误。物理<em>文件</em>名 'd:\test_log.LDF' 可能有误。 rn怎么办呢?别着急,下面我们举例说明<em>恢复</em>办法。 rnA.我们使用默认方式建立<em>一个</em>供<em>恢复</em>使用的<em>数据库</em>(如test)。可以在SQL Server Enterprise Manager里面建立。 rnB.停掉<em>数据库</em>服务器。 rnC.将刚才生成的<em>数据库</em>的日志<em>文件</em>test_log.ldf删除,用要<em>恢复</em>的<em>数据库</em><em>mdf</em><em>文件</em>覆盖刚才生成的<em>数据库</em>数据<em>文件</em>test_data.<em>mdf</em>。 rnD.启动<em>数据库</em>服务器。此时会看到<em>数据库</em>test的状态为“置疑”。这时候不能对此<em>数据库</em>进行任何操作。 rnE.设置<em>数据库</em>允许直接操作系统表。此操作可以在SQL Server Enterprise Manager里面选择<em>数据库</em>服务器,按右键,选择“属性”,在“服务器设置”页面中将“允许对系统目录直接修改”一项选中。也可以使用如下语句来实现。 rnuse master rngo rnsp_configure 'allow updates',1 rngo rnreconfigure with override rngo rnF.设置test为紧急修复模式 rnupdate sysdatabases set status=-32768 where dbid=DB_ID('test') rn此时可以在SQL Server Enterprise Manager里面看到该<em>数据库</em>处于“只读\置疑\脱机\紧急模式”可以看到<em>数据库</em>里面的表,但是仅仅有系统表 rnG.下面执行真正的<em>恢复</em>操作,重建<em>数据库</em>日志<em>文件</em> rndbcc rebuild_log('test','C:\Program Files\Microsoft SQL Server\MSSQL\Data\test_log.ldf') rn执行过程中,如果遇到下列提示信息: rn服务器: 消息 5030,级别 16,状态 1,行 1 rn未能排它地锁定<em>数据库</em>以执行该操作。 rnDBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。 rn说明您的其他程序正在使用该<em>数据库</em>,如果刚才您在F步骤中使用SQL Server Enterprise Manager打开了test库的系统表,那么退出SQL Server Enterprise Manager就可以了。 rn正确执行完成的提示应该类似于: rn警告: <em>数据库</em> 'test' 的日志已重建。已失去事务的一致性。应运行 DBCC CHECKDB 以验证物理一致性。将必须重置<em>数据库</em>选项,并且可能需要删除多余的日志<em>文件</em>。数据<em>恢复</em> sql<em>数据库</em>修复 密码<em>恢复</em> sql<em>数据库</em><em>恢复</em> 硬盘异响 坏道修复 <em>文件</em><em>恢复</em> sql server修复 <em>文件</em>修复 raid数据<em>恢复</em> sql<em>数据库</em>修复 raid磁盘阵列 sql<em>恢复</em> sql server<em>恢复</em> 硬盘数据<em>恢复</em> 硬盘坏道修复 硬盘数据修复 数据修复 rnDBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。 rn此时打开在SQL Server Enterprise Manager里面会看到<em>数据库</em>的状态为“只供DBO使用”。此时可以访问<em>数据库</em>里面的用户表了。 rnH.验证<em>数据库</em>一致性(可省略) rndbcc checkdb('test') rn一般执行结果如下: rnCHECKDB 发现了 0 个分配错误和 0 个一致性错误(在<em>数据库</em> 'test' 中)。 rnDBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。 rnI.设置<em>数据库</em>为正常状态 rnsp_dboption 'test','dbo use only','false' rn如果没有出错,那么恭喜,现在就可以正常的使用<em>恢复</em>后的<em>数据库</em>啦。 rnJ.最后一步,我们要将步骤E中设置的“允许对系统目录直接修改”一项<em>恢复</em>。因为平时直接操作系统表是一件比较危险的事情。当然,我们可以在SQL Server Enterprise Manager里面<em>恢复</em>,也可以使用如下语句完成 rnsp_configure 'allow updates',0 rngo rnreconfigure with override rngornrn最后还是不成功,提示:rn====================================================rn错误:数据表ID,对象ID,索引ID 链接不匹配
SQL2008如何恢复数据库
我因误操作,在打开SQL2008对象资源管理器中,右击<em>一个</em><em>数据库</em>名,删除了<em>一个</em><em>数据库</em>,但经检查,在C盘的MSSQL10.MSSQLSERVER<em>文件</em>夹内的DATA<em>文件</em>夹中,存在该<em>数据库</em>的<em>mdf</em>与log<em>文件</em>,请问,<em>如何</em><em>恢复</em>该<em>数据库</em>?敬请指导,不胜感激!
MDF,LDF格式文件还原数据库
点你的数据服务名-&amp;gt;右键-&amp;gt;附加<em>数据库</em>-&amp;gt;选择你要还原的<em>数据库</em><em>文件</em>
仅有MDF和LDF文件如何还原数据库,以及附加失败解决办法
第一步;点你的数据服务名->右键->附加<em>数据库</em>->选择你要还原的<em>数据库</em><em>文件</em>MDF如果此时点击确定,没有动静,那么恭喜你,你成功附加了<em>数据库</em>。如果动静很大bara bara报错: 无法升级<em>数据库</em> 'xxxx',因为此版本的 SQL Server 不支持该<em>数据库</em>的非发布版本(539)。不能打开与此版本的 sqlservr.exe 不兼容的<em>数据库</em>。必须重新创建该<em>数据库</em>。无法打开新<em>数据库</em> 'xxxx'
mdf文件修复工具
<em>mdf</em><em>文件</em>修复工具是一款专门针对ms sql server2000、2005、2008、2008r2的<em>数据库</em> 推出的修复软件,功能强大,能<em>恢复</em>由于断电及别的原因引起的<em>数据库</em>状态变成质疑 而损坏的MDF
亲密接触ASP.Net(8)
只有mdf文件和ldf文件,怎么恢复数据库
http://www.cnblogs.com/tracylee/archive/2012/12/28/2836980.html
附加只有MDF文件数据库
附加<em>只有</em>MDF<em>文件</em>的<em>数据库</em>,网上找的,自己使用成功。
只有一个db文件如何恢复数据库
<em>只有</em><em>一个</em>db<em>文件</em>,<em>如何</em><em>恢复</em><em>数据库</em>。sql anwhere我从来没用过,哪位朋友能指点一二.rn我用的是sql anwhere12版
急!!!只有数据库.mdf文件,怎么恢复数据库呢?
<em>只有</em><em>数据库</em>.<em>mdf</em><em>文件</em>,怎么<em>恢复</em><em>数据库</em>呢?rn不小心把log<em>文件</em>.ldf给删了,咋<em>恢复</em>啊???rn求详细步骤。。。
只有一个.mdf文件数据库还能要么?
因为我的硬盘坏了,我只考出来<em>一个</em><em>mdf</em><em>文件</em>,ldf<em>文件</em>弄出来的不可用rn请我我的<em>数据库</em>还有的用么?
只有LDF文件,没有了MDF文件,还能恢复数据库么?
原来机器上装sql2000,昨日装了2005express,然后在VS2005里使用“Microsoft sql server<em>数据库</em><em>文件</em>”方式来连接SQL2000下的<em>数据库</em>(Personal),也成功了。rnrn今天晕了,昨天连接成功的<em>数据库</em>MDF和LDF变成了personal_Data_Log.ldf(3.75M)和personal_log.LDF(1.5M)。sql2000企业管理器里,自然地显示着“置疑”,我不知道为什么会成这个情况呢?rnrnpersonal_Data_Log.ldf我认为它就是我原来的MDF<em>文件</em>。但是直接改扩展名还是不对。那怎么才能<em>恢复</em>我原来的<em>数据库</em>啊?
SQL SERVER 2008数据库MDF文件0字节数据恢复
案例分析:   山东某政府机构的OA管理系统使用了SQLSERVER 2008<em>数据库</em>,有一天<em>数据库</em>置疑并无法拷贝,技术人员使用了CHKDSK/F 命令尝试修复,修复结束后17GB的MDF<em>文件</em>变成了0字节,经过百度搜索,联系到我们。本来使用自主开发的软件可以远程<em>恢复</em>,但由于用户是涉密单位,不能连外网,后来我们的工程师亲自上门去现场<em>恢复</em>,最终结果修复成功!工程师范工:15169121444 
SQL Server 2008 没有日志文件,使用MDF文件附加数据库
SQL Server 2008附加<em>数据库</em>时可以不需要LDF日志<em>文件</em>,直接使用以下代码就可以仅通过MDF<em>数据库</em><em>文件</em>进行附加<em>数据库</em>:   CREATE DATABASE DB_NAME ON (FILENAME = 'D:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DBName.MDF')
sql2000/sql2005/sql2008数据库变为0字节修复/MDF文件0字节恢复
【数据<em>恢复</em>故障描述】  这个客户是生产型<em>数据库</em>,数据比较重要,产生量也比较大,客户要求必须尽快修复,保证生产尽快<em>恢复</em>运行。sql<em>数据库</em><em>文件</em>,由于碎片链接过长,<em>mdf</em><em>文件</em>突然变为0字节,开始客户尝试自行网上下载软件进行<em>恢复</em>,<em>文件</em>名可以显示,但是<em>文件</em>的容量显示0字节,无法导出数据。客户有找了当地的一家<em>恢复</em>公司,也没有成功导出数据。 【数据<em>恢复</em>故障分析】 <em>数据库</em>变为0字节修复也是常遇到的一种情况,
mdf数据库文件数据修复/误删除格式化重装系统覆盖数据库数据恢复
<em>数据库</em>作为我们生活中常用的数据统计工具,其重要性不言而喻,可是在工作生活中,我们经常因为各种原因导致<em>数据库</em>出现故障,进而造成<em>数据库</em><em>文件</em>的丢失。     对于大家来说,<em>数据库</em><em>文件</em>是非常重要的,一旦发生<em>数据库</em><em>文件</em>丢失问题,会给大家的工作带来很大的麻烦。为了解决大多数用户出现的<em>数据库</em><em>文件</em>丢失问题,下面就向大家分享一下<em>恢复</em><em>数据库</em>丢失<em>文件</em>的方法吧!  在解决<em>数据库</em><em>文件</em>丢失问题之前,我们先来分析一下造成数
恢复只有mdf没有ldf的数据库
      <em>数据库</em>里面日志已经到了1.5G,于是停下server服务,直接把日志删掉了。 悲剧就发生了,<em>数据库</em>不能用了。 上网查啊,大部分都是对sql server 2000的解决办法,一会儿停下服务,一会又开启服务的,很麻烦。 后来根据网上的一些说法,在msdn上查到了,终于<em>恢复</em>过来了。 如下命令: EXEC sp_attach_single_file_db 'patd...
有*.mdf文件如何恢复数据库
SQL SERVER 瘫痪,但*.<em>mdf</em><em>文件</em>还在。重新安装SQL SERVER7.0后,<em>如何</em><em>恢复</em>*.<em>mdf</em>
如何根据文件 .ldf .mdf 恢复数据库
朋友教我帮忙没有办法啊,对sqlserver2000不熟悉rn请问该怎么<em>恢复</em>啊
如何恢复/修复MSSQL数据库的MDF文件
<em>如何</em><em>恢复</em>/修复MSSQL<em>数据库</em>的MDF<em>文件</em>
SQL Server2000在只有主库mdf文件下的恢复
SQL Server2000在<em>只有</em>主库<em>mdf</em><em>文件</em>下的<em>恢复</em>
教你轻松恢复修复SQL Server的MDF文件
2.<em>只有</em><em>mdf</em><em>文件</em>的<em>恢复</em>技术 由于种种原因,我们如果当时仅仅备份了<em>mdf</em><em>文件</em>,那么<em>恢复</em>起来就是一件很麻烦的事情了。 如果您的<em>mdf</em><em>文件</em>是当前<em>数据库</em>产生的,那么很侥幸,也许你使用sp_attach_db
SqlServer_SqlServer恢复数据:如何通过mdf文件和ldf文件恢复数据库
问题二、SqlServer<em>恢复</em>数据:<em>如何</em>通过<em>mdf</em><em>文件</em>和ldf<em>文件</em>来<em>恢复</em><em>数据库</em>; 问题描述:服务器挂掉后,只得重装系统,幸好<em>数据库</em>的.<em>mdf</em>、.lsf<em>文件</em>还在,但<em>如何</em><em>恢复</em><em>数据库</em>呢? 解决方法:  解决思路就是通过分离和附加来移动<em>数据库</em>(https://msdn.microsoft.com/zh-cn/library/ms187858);  a、复制   把<em>mdf</em><em>文件</em>和ldf<em>文件</em>拷贝到数据
教你轻松恢复/修复SQL Server的MDF文件
首先:如果备份的<em>数据库</em>有两个<em>文件</em>,分别是.LDF 和 .MDF,打开企业管理器,在实例上右击---所有任务--附加<em>数据库</em>,然后选择那个.MDF<em>文件</em>,就可以了。 或者在查询分析器中输入: sp_attach_db "<em>数据库</em>名称","路径/<em>文件</em>名.ldf","路径/<em>文件</em>名.MDF"
只有mdf如何通过mdf文件还原数据库
<em>如何</em>通过<em>mdf</em><em>文件</em>还原<em>数据库</em><em>如何</em>通过<em>mdf</em><em>文件</em>还原<em>数据库</em><em>如何</em>通过<em>mdf</em><em>文件</em>还原<em>数据库</em><em>如何</em>通过<em>mdf</em><em>文件</em>还原<em>数据库</em><em>如何</em>通过<em>mdf</em><em>文件</em>还原<em>数据库</em><em>如何</em>通过<em>mdf</em><em>文件</em>还原<em>数据库</em><em>如何</em>通过<em>mdf</em><em>文件</em>还原<em>数据库</em><em>如何</em>
sqlserver中如何mdf文件还原到数据库
速达只有MDF文件恢复技术
<em>数据库</em>被破坏的情况下,<em>只有</em>MDF<em>文件</em>,可以<em>恢复</em>数据
只有MDF文件和LDFYY文件如何进行恢复呢?
菜鸟MM,掌管公司的服务器和<em>数据库</em>,请各位大侠多多关照,不胜感激。rn<em>只有</em>MDF<em>文件</em>和LDFYY<em>文件</em>,<em>如何</em>进行<em>恢复</em>呢?rn
数据库只有.mdf和.ldf文件,怎么恢复,急,在线等待!!!!!
如上
急啊!!只有mdf文件了,还可以恢复数据库吗?
ldf太大了,拿不下来了:(
sql server 数据库mdf与ldf文件的导入两种方法
方法一: 在sql server 的某个<em>数据库</em>上新建查询, @dbname = 'databasename', @filename1 =  '<em>mdf</em><em>文件</em>路径(包缀名)',  @filename2 = 'Ldf<em>文件</em>路径(包缀名)' eg: EXEC sp_attach_db @dbname = 'SutdentMIS', @filename1='E:\School Profession...
Sql Server 如何导出mdf,ldf文件
第一种方法: 1.打开SQL Server,写好登录名和密码点击连接. 2.打开<em>数据库</em>,右键某<em>一个</em><em>数据库</em>,选择“新建查询(Q)”。 3.再代码界面输入如下代码,点击F5键或者点击运行按钮即可。 代码如下: EXEC sp_attach_db @dbname = '你的<em>数据库</em>名', @filename1 = '<em>mdf</em><em>文件</em>路径(包缀名)', ...
SQL Server2000在只有主库mdf文件下的恢复(转)
SQL Server2000在<em>只有</em>主库.<em>mdf</em>(如Test.<em>mdf</em>)<em>文件</em>下的<em>恢复</em>: 1、新增一Test<em>数据库</em>; 2、断开MSServer(cmd--&amp;gt;net stop mssqlserver); 3、用原来的<em>mdf</em><em>文件</em>替换新的<em>mdf</em><em>文件</em>; 4、设置<em>数据库</em>允许直接操作系统表:     use master     go     sp_configure 'allow updates',1...
sqlserver还原只有.mdf数据文件,没有ldf日志文件结局办法
一,第一大部分,先把原来的.<em>mdf</em>数据<em>文件</em>备份一下(需要先停止sqlserver服务);然后删除<em>数据库</em>;重新新建<em>一个</em> 一样名字的<em>数据库</em>,这样就会产生完整成对的 .<em>mdf</em> + .ldf <em>文件</em> 二,第二大部分,将备份的.<em>mdf</em><em>文件</em>,覆盖掉新生成的.<em>mdf</em> <em>文件</em>。然后启动sqlserver; ------》这个时候会报错,因为不匹配了。需要做一些处理 三,第三大部分,执行命令,使用紧急模式,强制恢...
恢复sql2008数据库时想减少mdf文件和ldf文件
原<em>数据库</em>有三个<em>mdf</em><em>文件</em>和两个ldf<em>文件</em>,都是100多MB,在备份之后的<em>恢复</em>时想减少这些<em>文件</em>。其实<em>数据库</em>中的数据并不多。 多谢各位了。 以下是<em>恢复</em>前的情况: name physical_name CO
请问只有LDF 和MDF文件可不可以恢复数据库啊 ? 如何做 ?
请问<em>只有</em>LDF 和MDF<em>文件</em>可不可以<em>恢复</em><em>数据库</em>啊 ? <em>如何</em>做 ?
只有.mdf和.ldf文件是否可以恢复数据库
服务器不能启动,要重装系统。但没有将<em>数据库</em>备份,<em>只有</em><em>数据库</em>对应的数据<em>文件</em>:xx.<em>mdf</em>和xx.ldf。系统重装并重新安装SQL Server后,可否利用这两个<em>文件</em><em>恢复</em><em>数据库</em>?
只有一个mdf恢复数据库时发现的问题
论坛李铁子很多,我是初学者rnrn方法1:直接在<em>数据库</em>上右键,附加<em>数据库</em>rn结果:对话框rnMicrosoft SQL-DMO (ODBC SQLState: 42000)rn---------------------------rn错误 1813: 未能打开新<em>数据库</em> 'LQERP'。CREATE DATABASE 将终止。rn设备激活错误。物理<em>文件</em>名 'D:\Program Files\Microsoft SQL Server\MSSQL\Data\LQERP_Log.LDF' 可能有误。rn---------------------------rn确定 rn---------------------------rn方法2:rn新建一同名<em>数据库</em>(<em>文件</em>名,<em>文件</em>组都和原来的一样),然后停止<em>数据库</em>服务,用原来<em>文件</em>替换新建的数rnrn据库<em>文件</em>,启动<em>数据库</em>,该<em>数据库</em>被设未suspectrnrn然后把<em>数据库</em>改成紧急模式:rnsp_configure 'allow', 1rnreconfigure with overridernupdate sysdatabases set status = 32768 where name = '<em>数据库</em>名'rnrn把LDF<em>文件</em>改名,再执行rnDBCC REBUILD_LOG ('<em>数据库</em>名', 'E:\fdzz\database\fdzz1204_Log.LDF' )rnrn<em>恢复</em><em>数据库</em>紧急模式rnupdate sysdatabases set status = 0 where name = '<em>数据库</em>名'rn执行rnrestore database <em>数据库</em>名 WITH RECOVERYrnsp_configure 'allow', 0rnreconfigure with overridernrn然后用DBCC CHECKDB ('<em>数据库</em>名')看看有没有错误rnrn如果上面还是不行,试试吧<em>数据库</em>设为紧急模式,应该可以看到数据了,在把数据导出到<em>一个</em>新的<em>数据库</em>rn在进行到这一部:rn然后把<em>数据库</em>改成紧急模式:rnsp_configure 'allow', 1rnreconfigure with overridernupdate sysdatabases set status = 32768 where name = '<em>数据库</em>名'rn时报错:rn服务器: 消息 259,级别 16,状态 2,行 1rn未启用对系统目录的特殊更新。系统管理员必须重新配置 SQL Server 以允许这种操作。rnrn<em>如何</em>配置我不会,能否请高手给解答一下rnrn能否有比较适合我的简单方法???rn
只有以前的备份文件和现在ldf,无mdf如何恢复数据库
<em>只有</em>以前的备份<em>文件</em>和现在ldf,无<em>mdf</em>,<em>如何</em><em>恢复</em><em>数据库</em>,谢谢
Sql数据库MDF数据文件数据库恢复
EXEC sp_attach_db @dbname = 'dbname', @filename1 = 'd:\dbname_Data.MDF', @filename2 = 'd:\dbname_log.ldf'  sp_attach_single_file_db @dbname = 'dbname'  , @physname = 'physical_name'  dbname:即要还原的<em>数据库</em>名字...
SQL Server 2008恢复mdf数据库文件
SQL Server 2008<em>恢复</em><em>mdf</em><em>数据库</em><em>文件</em>: 选中附加,然后选择需要添加的<em>mdf</em><em>文件</em>即可 出现错误“无法打开物理<em>文件</em>,操作系统错误5(拒绝访问)” 解决方法:将<em>mdf</em>和ldf<em>文件</em>先拷贝到SQLSERVER安装目录中的MSSQL/DATA目录下,再进行添加。
sql2000,用MDF怎么恢复数据库,有成功的吗!
sql2000,用MDF怎么<em>恢复</em><em>数据库</em>,有成功的吗,谢谢!
sql server 2000里ldf损坏,只有mdf恢复
最近遇到了<em>一个</em>sql server 2000<em>文件</em>,ldf损坏了,但<em>mdf</em>还在,于是想办法<em>恢复</em>之,网上找到了些方法,现小结之 1) 先及时把原来的<em>数据库</em><em>文件</em>(如test.<em>mdf</em>)备份到其他地方2) 停掉服务器3) 删除这个test.<em>mdf</em>4)   重新建立<em>一个</em>test同名<em>数据库</em>5) 删除这个新建立的test<em>数据库</em>的test.ldf<em>文件</em>,并用开始备份好的test.<em>mdf</em><em>文件</em>覆盖这个新建立的test.
如何恢复只有.mdf文件到SQL server中
在建立<em>数据库</em>的时候没把日志和数据放在一起,最后格式化重装系统,现在<em>只有</em>.<em>mdf</em><em>文件</em>,<em>如何</em><em>恢复</em>到SQL serve中.rn 已经试过多中方法,附加是附加不上去的,会报错1813号错误:未能打开新<em>数据库</em>'...'。CREATE DATABASE将终止。设备激活错误。物理<em>文件</em>名'...'(日志的路径)可能有误。rn 请高手帮忙,数据到不重要,但想会回<em>如何</em><em>恢复</em>,学点知识。rn注:.<em>mdf</em><em>文件</em>里面数据是没有错的,因为在重装系统前能正常读取等操作.
只有mdf 和ldf 两个文件的条件下如何恢复以前的数据!!!!!
<em>只有</em><em>mdf</em> 和ldf 两个<em>文件</em>的条件下<em>如何</em><em>恢复</em>以前的数据!!!!!
只有数据库的MDF文件,而没有事务日志LDF文件如何恢复数据库,急急急!!!
如题
winfrom恢复sql2008数据库
<em>数据库</em>已经实现备份,rn现在想进行还原(要还原的<em>数据库</em>是winfrom的服务器<em>数据库</em>),rn在<em>恢复</em>的时候 无论是改成当用户模式,还是杀死所有进程,都提示:rnrn无法覆盖<em>文件</em> 'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\EmployeeDB.<em>mdf</em>'。<em>数据库</em> 'EmployeeDB' 正在使用该<em>文件</em>。rn<em>文件</em> 'EmployeeDB' 无法还原为 'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\EmployeeDB.<em>mdf</em>'。请使用 WITH MOVE 选项来标识该<em>文件</em>的有效位置。rn无法覆盖<em>文件</em> 'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\EmployeeDB_log.LDF'。<em>数据库</em> 'EmployeeDB' 正在使用该<em>文件</em>。rn<em>文件</em> 'EmployeeDB_log' 无法还原为 'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\EmployeeDB_log.LDF'。请使用 WITH MOVE 选项来标识该<em>文件</em>的有效位置。rn在计划 RESTORE 语句时发现了问题。以前的消息提供了详细信息。rnRESTORE DATABASE 正在异常终止。rn已将<em>数据库</em>上下文更改为 'master'。rn这是源码[code=csharp]rn string recover_str = "use master restore database EmployyDB from disk='" + txtDRPath.Text + "'";rn SqlConnection sqlconn = new SqlConnection(@"server=ADMIN-PC\SQLEXPRESS;database=master;Trusted_Connection=true");rn SqlCommand recover_str_com = new SqlCommand(recover_str, sqlconn); rn sqlconn.Open();rn recover_str_com.ExecuteNonQuery(); rn[/code]rnrn这个有什么办法解决吗
只有dat文件如何恢复数据库
我的<em>数据库</em>重新安装了之后,里面的user table都没了,我之前dump database ture to gis with init 备份了<em>一个</em><em>数据库</em>(gis是sp_addumpdevice "disk",gis,"C:\ase\data\backdevice.dat",2。这样建立的),重新安装之后请问<em>如何</em>用这个dat<em>文件</em><em>恢复</em><em>数据库</em>啊!(设备大小100,<em>数据库</em>大小:20m,日志大小:20m)及啊,请详细说明(或具体的语句),我对sybase不太了解,谢谢rn
向高手求助!如何还原单独.mdf的mssql2000文件,或者读取其中的内容??
向高手求助!<em>如何</em>还原单独.<em>mdf</em>的mssql2000<em>文件</em>,或者读取其中的内容?? 环境 ms sql server 2000, win2000环境 前提是 .<em>mdf</em> <em>文件</em>的 .ldf被删除,无法还原。
SQL Server2012 附加数据库报版本不一致的问题
最近通过Sql server 分离了<em>一个</em><em>数据库</em>,但是发现在新的电脑上附加不了,报出的错误提示为: SQL2012 的错误提示: SQL2008 R2 的错误提示: 以上两个问题,我都在网上找了相关版本
迁移sql server 2012的数据库mdf文件,悲剧了,求大侠
sql server2012安装后 数据<em>mdf</em><em>文件</em>默认在C盘的路径下, 于是今天进行了迁移,从网站上找了个教程,结果现在悲剧了,操作步骤如下: 现在无法完成第四步即set online,现在<em>数据库</em>被“
sql server 2008中,只有MDF文件,还原数据
修改MDF与LDF的权限!结果附加上去了!修改权限:<em>文件</em> 属性 安全 编辑   exec sp_attach_single_file_db DBNAME,D:/Database/DBNAME.<em>mdf</em>
请教只有TRN文件如何恢复数据库
如题,谢谢!
数据库恢复只有BAK文件,没有MDF文件也没有LOG文件如何恢复数据库,急!!!!
电脑里<em>只有</em><em>一个</em>aaa.bak<em>文件</em>,没有aaa_data.<em>mdf</em>也没有aaa_log.ldf<em>文件</em>,要<em>如何</em>利用aaa.bak<em>恢复</em><em>数据库</em>???请高手帮帮忙,谢谢了!!rn<em>文件</em>下载地址,高手帮忙<em>恢复</em>一下了,谢谢rnhttp://cdsrc.ctfs.ftn.qq.com/ftn_handler/53443c327481a3a938f9ad09b4a5a57d363123036471a2727a1999d5d32618a0ca0ffc0e910100fa0043804145665ea1933e1dd224f11342e474ec273a23cc50/sjhtdcdata.bak?k=703062336439689d49b419304239574d52515700000100001e055a005114515204534f51075c564f570557505d090101070151026437651159581657075d0416521e00520f3958&fr=00&&txf_fid=39fa5a6d7a663e235ea2e6d549ac03c0be639e6d
程序员计算器下载
程序员计算器 相关下载链接:[url=//download.csdn.net/download/amber_dream/4367308?utm_source=bbsseo]//download.csdn.net/download/amber_dream/4367308?utm_source=bbsseo[/url]
PHP+jQuery制作的图片上传裁剪程序源码下载
用jQuery+PHP制作的一个图片裁剪程序,很精练很实用 相关下载链接:[url=//download.csdn.net/download/daya1122/2822892?utm_source=bbsseo]//download.csdn.net/download/daya1122/2822892?utm_source=bbsseo[/url]
asp.net文件上传,下载,邮件发送代码下载
几个简单功能实现的代码。这是本人从网上整理来的资料,希望大家能从中学到要学的东西。 相关下载链接:[url=//download.csdn.net/download/chengge37/3623482?utm_source=bbsseo]//download.csdn.net/download/chengge37/3623482?utm_source=bbsseo[/url]
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数
我们是很有底线的