sql 2005 mdf文件修复 - MS-SQL Server / 疑难问题
一个开发测试用的sql2005数据库,意外格式化后,找回了mdf文件和ldf文件,没有其他备份。现在附加数据库失败,我试过网上提到的各种方法,比如重建个重名的库然后覆盖文件,都不行, 最后用 sp_attach_sigle_db 提示说“...mdf”文件头不是有效的数据库文件头,PageAudit属性不正确。我估计是找回的文件损坏了,我只想找回里面的存储过程,其他数据不管,请问怎么办呢?
文件坏了比较麻烦
重建个重名的库然后覆盖文件後,试过DBCC CHECKDB(dbname,'REPAIR_ALLOW_DATA_LOSS')吗
教你轻松恢复/修复SQL Server的MDF文件
2楼的我试过,不行,说文件不可访问无法打开数据库;
3楼里面提到的方法 我基本都试过了;
我觉得还主要是考虑怎么来修复这个mdf文件,因为毕竟这个文件是格式化磁盘后找回的, 而且提示说文件头不是有效的数据库文件头,要怎么来修复它呢?
请继续帮忙分析或给出链接。
感觉基本没戏了。
除了有像oracle里面那种dul的工具。
MDF文件损坏 基本帮哭..
需要从物理存储层面上想办法了,类似oracle的DUL 或者AUL的工具。
哦,那传说中的数据库修复公司的人靠什么吃饭呢?
我网上下了些工具,说什么提取 分页、碎片,然后重组起来,但怎么也不会用,
就是这2个:
《mdf碎片提取程序3.0》 和 《MDF碎片自动重组3.0》,
不会用。
麻烦继续
这是一个下载地址,
http://download.it168.com/114/129/119591/index.shtml
知道、用过的朋友或者有类似经历的朋友说下
或还有其他什么工具方法……
相关问答:
可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......
现在有两张表:文章主表A(articleId,articleTitle),文章评论表B(commentId,articleId,commentTitle)
现在我想实现这样的功能:列出文章列表,其中每篇文章标题下面列出此文章的前2个文章评论,请问sql语句怎么写啊 ......
第一句:
select ht.gfdm,gfdm.gfmc,gfdm.lb ,sum(jh.htdj*jh.htsl)as je
from ht left join gfdm on ht.gfdm=gfdm.gfdm
join jh on ht.htbh=jh.hth
and ht.htbh not like'del%' and ht. ......
请问
添加新数据源->数据库->添加连接
这个界面下,数据源选择:Microsoft SQL Server (SqlClient);
服务器名:
应该写什么呢?
有谁知道?多谢各位!!
你到底是要连mysql还是mssql?
引用
请问
......