1.你可以使用数据库备份和还原工具,备份很简单,恢复时有一个选项“在现有数据库上强制还原”要选,还有新建立数据库的大小不能小于原来的数据库2.你也可以在查询分析器中用命令行:
备份: Dump Database 数据库名 To Disk = 'c:\db.dat'
还原: Restore Database 数据库名 From Disk = 'c:\db.dat'
注意:当前的数据库用master

解决方案 »

  1.   

    1.
    backup
    restore
    2.
    sp_attach_db或者sp_attach_single_file_db
      

  2.   

    To BrentIvan(Ivan):怎样进入Master数据库呢?问这个问题,真怕你见笑。
    TO zhuzhichao(竹之草):怎样使用Backup和restore,能详细点吗?还有,你第二句是什么意思? 
      

  3.   

       各位朋友,我刚才查看了sql server2000中的Enterprise manager,在左边的数据库项上点击鼠标右键,里面有“备份数据库”、“还原数据库。。”等等选项,是不是在那里就可以完成数据库的备份和恢复,就比如说我有数据库名为MYDB,在备份数据库时,是不是只需备分MYdb,而其它便Master等就不必备份了吗?当我以后重装完计算机后,是应先建立数据库Mydb,其后再使用“恢复数据库”功能,恢复MYDB数据库吗?
       不知以上我说的对否?请各位大虾指点!!!
      

  4.   

    你說的對,只需要備份mydb.
    這也是我說的第一種方法.第二種是在Query Analyzer中執行的.
    它不需要備份及恢復.
    只需重裝後在Query Analyzer中執行:
    exec sp_attach_db 'mydb','d:\mssql7\data\mydb.mdf','d:\mssql7\data\mydb_log.ldf';