上海列举网 > 生活服务 > 电脑维修 > SQL-server2005 MDF数据库文件恢复
上海
[切换城市]

SQL-server2005 MDF数据库文件恢复

更新时间:2015-10-14 17:18:54 浏览次数:87次
区域: 上海 > 宝山 > 顾村
类别:数据恢复
地址:上海市宝山区陆翔路111弄绿地1号楼1210室
  可能使用SQL2000的小伙伴在原来的数据库分离后,把日志文件删掉了想要恢复MDF数据库文件只需要一个一个mdf文件附加,这个方法在sql2005却不行,这是因为版本的原因使得一切旧版的操作在新版中无法使用。
  那么如何在SQL2005 没有日志文件的情况下如何恢复MDF数据库文件呢?经过亲身尝试,终于找到了一个方法,遇到这类情况的小伙伴们也可以尝试一下,效果立竿见影。
  方法步骤:
  步:先建立一个同名数据库,停止SQL SERVER2005,将没有日志的的.mdf数据库文 件覆盖刚新建的.mdf数据库文件,在重新启动数据库。
  第二步:重新启动数据库
  第三步:在查询分析器中运行如下代码:
  alter database 数据库名   set emergency   —将数据库设置为紧急状态
  use master
  declare @databasename varchar(255)
  set @databasename=‘数据库名’     —你的.mdf文件文件名
  exec sp_dboption @databasename, N’single‘, N’true’ —将目标数据库设为单用户状态
  dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)
  dbcc checkdb(@databasename,REPAIR_REBUILD)
  exec sp_dboption @databasename, Nsingle N’false’将目标数据库设为多用户状态
  第四步:执行出现“数据库其他多个文件与数据库主文件不匹配….”错误,通过再执行一次即可。
  以上就是SQL2005恢复只有mdf文件的数据库的方法了,但是如果大家遇到Sql Serve文件无法附加,SQL数据库BKF备份文件以及BAK文件丢失,硬盘坏道造成的数据库损坏,Sql Server数据文件被误删除,日志收缩或突然断电后的数据库,sqlServer数据文件内部存在坏页等数据库故障,以上故障恢复较为复杂和困难,所以应该找专业的数据恢复中心进行数据恢复,这里建议时间咨询天盾数据恢复中心,超十年的数据恢复经验,引进的先进设备和资深工程师早国内都是首屈一指。所以在时间联系上海天盾数据恢复中心,一切困难都可以迎刃而解。
  文件恢复软件:http://www.***/soft/102389.html
  文件恢复软件:http://dl.pco***.cn/download/172532.html
上海电脑维修相关信息
11月8日
注册时间:2015年08月26日
UID:234542
---------- 认证信息 ----------

查看用户主页