导航
  • 主页
  • 基础类
  • 应用实例
  • 新技术前沿

江湖告急!!!!!!!!!

jdc81 2003-12-16 06:40:29
事情是这样的!今天下午我把单位的数据删了.sql server的数据库在它的data目录下都有对应的两个文件XXX.mdf和XXX.ldf,在sql server企业管理器中删掉了的数据库,这两个对应的文件也消失了;本以为只要恢复这两个文件就可以万事OK,于是自作聪明的用了硬盘恢复工具.没想到还真让我恢复了这两个文件.但下面发生的事,让我快急死了.
我是这样来恢复的:
EXEC sp_attach_db @dbname = N'mtmis2003',
@filename1 = N'D:\mssql7\data\mtmis2003_data.mdf',
@filename2 = N'D:\mssql7\data\mtmis2003_log.ldf'
但系统提示:
the header for file D:\mssql7\data\mtmis2003_data.mdf is not a valid database file header,the pageaudit porperty is incorrent.
我快急死了!请高手救救一个可怜的孩子.
...全文
15 点赞 收藏 4
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jdc81 2003-12-16
to txlicenhe(马可)
大虾,你写的那个和我的那种做法有区别吗?一定能行吗?我明天去试试.希望能行.我真的急死了.
回复
jdc81 2003-12-16
to pbsql(风云)
sqlserver7.0没有这个功能的,只有2000有.
回复
pbsql 2003-12-16
可怜的孩子!
你在sql server企业管理器中用附加数据库试试!
回复
txlicenhe 2003-12-16
EXEC sp_attach_single_file_db @dbname = 'mtmis2003',
@physname = 'D:\mssql7\data\mtmis2003_data.mdf'
回复
发动态
发帖子
MS-SQL Server
创建于2007-09-28

3.2w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
社区公告
暂无公告