"我的有*.mdf,*.ldf怎么样才能恢复数据":
-----------------------------------
拷贝你的data目录下的数据库文件
    停止sql服务或脱机-->拷贝你的data目录下的数据库文件
粘贴你的数据库文件到目标机上
    右键数据库-->所有任务-->附加数据库

解决方案 »

  1.   

    试试:
    EXEC sp_attach_single_file_db @dbname = '新数据库名', 
       @physname = 'C:\procedere files\Sql server2000\data\master.mdf'
      

  2.   

    或试试:
    CREATE DATABASE 你的新库名 
    ON PRIMARY (FILENAME = 'C:\procedere files\Sql server2000\data\master.mdf')
    FOR ATTACH
    GO
      

  3.   

    谢谢楼上的,现在时我的机器上的SQL Server都不能启动,SQL Agent 也不能起来,还是感谢你的。我现在在想2个问题,一:我怎么让我的SQL Server启动为什么有cannot recover master database 错误?二,怎么应对我们的用户投诉?先解决第一个问题
      

  4.   

    试试:
    EXEC sp_attach_single_file_db @dbname = '新数据库名', 
       @physname = 'C:\procedere files\Sql server2000\data\master.mdf'在哪里执行啊,Server启不来,企业管理器,查询分析器都启不来的啊,你写的SQL 语句没用的啊
      

  5.   

    我的系统时每天5:00作的backup啊,但是系统9:30当机,中间的4个小时的记录统统没有了
      

  6.   

    我服务器时WinNT Server的,没设置密码,
      

  7.   

    我机器中了一个病毒时I-worm/china-1病毒,我用KV杀的毒,不知道有什么影响,但是杀完毒后已经运行了3天了,为什么今天才出问题
      

  8.   

    你应该知道你的用户数据库在哪里,将其他用copy 命令做一个备份.
     为了安全起见。你可以在别的机器上装一个sql sever .如何将用户数据库添加到新的sql server 上去看看,如果没有问题的话,就将服务器的sql server 删除重新安装一个,然后添加用户数据库也可以用自动备份的数据库文件复制到新机器上恢复。再确定备份或者用户数据没问题之前尽量不要删除原来的sql server
      

  9.   

    我今天9:30来到机房,发现服务器说
    “从CD-ROM”启动,请插入系统盘,热启动n次,提示,插入系统盘,我在BIOS设置的是从硬盘启动,我在CIOS里面一看居然没找到我的硬盘,关掉电源,重新启动,好了。但是SQL  Server启不来了!
      

  10.   

    只有update sql了!
    注意:
    拷贝你的data目录下的数据库文件先把SQL  Server卸载,再把安装时产生的“Microsoft  SQL  Server”文件夹删掉,在运行注册表,把HKEY_CURRENT_USER\Software\Microsoft\Microsoft  SQL  Server,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft  SQL  Server全部删掉,(注意要把Microsoft  SQL  Server文件夹整个删掉),然后重起。  重装后:
    粘贴你的数据库文件-->右键数据库-->所有任务-->附加数据库
      

  11.   

    补充:先装最新的杀毒软件-->杀毒-->setup sqlserver