mdf和log文件变了, 怎么办?非常重要,在线等待!

pobosskey 2002-08-28 08:13:14
不知道是怎么回事情, 我的sql目录下面的文件在data子目录下的文件,变成了master.dat,msdb.dat等及个文件,现在没有mdf和log文件, 我重新装了系统,请问怎么恢复啊??
...全文
53 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
enthusiast 2002-08-29
  • 打赏
  • 举报
回复
升级70吧
pobosskey 2002-08-29
  • 打赏
  • 举报
回复
对不起, 不是这样的, 昨天我是不知道的情况下才问这个问题的, 现在弄清楚SQL 的版本是6.5 在6.5中,数据库不是以mdf文件和 log文件存放的,而是以dat文件存放的, 现在只有几个dat文件, 因为系统已经重新装过了,sql也还没有装, 里面保存了几万条记录的,请问要具体的怎么操作才能恢复这些数据的啊?
enthusiast 2002-08-29
  • 打赏
  • 举报
回复
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'

--or

EXEC sp_attach_single_file_db @dbname = 'pubs',
@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'

好了吗?
pobosskey 2002-08-29
  • 打赏
  • 举报
回复
我现在知道了, 在6。5中就是这样的文件的, 但是怎么才能把文件恢复回来,变成可用的数据呢 ??
keyhappy 2002-08-29
  • 打赏
  • 举报
回复
先用以前的备份恢复一次数据库,然后用你那些留下来的文件覆盖你恢复后的文件,这样应该就ok了,我也曾遇到这个问题,就是用这种方法,解决了。

祝你好运!
china_dot_com 2002-08-28
  • 打赏
  • 举报
回复
你说的都是系统库,有没有自己创建的库?
如果没有,重新安装算了吧。
supsuccess 2002-08-28
  • 打赏
  • 举报
回复
关注
pobosskey 2002-08-28
  • 打赏
  • 举报
回复
数据库不能用了, 因为重新装了系统, 现在只有的就这几个文件了, 这样的话, 要怎么才能恢复呢?
Yang_ 2002-08-28
  • 打赏
  • 举报
回复
数据库还能用吗??
pobosskey 2002-08-28
  • 打赏
  • 举报
回复
我用的不是6.5的版本, 用的是7.0的版本, 请问怎么才能恢复成原来的格式的呢?
Yang_ 2002-08-28
  • 打赏
  • 举报
回复
如果6.5,那.DAT是正常的。
2000应该不回自己变成.DAT

Yang_ 2002-08-28
  • 打赏
  • 举报
回复
你是不是用的6.5?

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧