有个软件要备份数据库,有如下两种方法:1.将MDF和LDF文件复制到指定的文件夹,通过附加数据库的方法得到原来的数据库
                                       2.直接备份
问:哪种方法好?
这次多给点分啊  呵呵

解决方案 »

  1.   

    关键是看你的业务需要什么备份.
    第一种的话成为冷备,需要停止数据库,一般不常用,除非业务不是很忙的情况下可以停止.
    第二种的话成为热备,是目前普遍采用的方式,也是在数据库比较空闲的情况下Online完成的.
      

  2.   

    直接copy mdf和ldf文件的话,操作简单,备份就copy到另外一个地方,还原呢,直接覆盖就完了;但要停止服务,
    backup呢,不用关服务速度上快一点;
    按个人喜好选择,差别不大
      

  3.   

    应用备份,
    要复制数据库必须先分离,数据库未分离的情况下,直接复制mdf,ldf,可能会有数据丢失.
      

  4.   

    直接备份, backup database 数据库 to disk = 'C:\数据库Bak', 完全备份最好最安全
    复制的MDF, LDF的方法, 最好不要用, 因为数据库在使用时, 是无法复制的, 必要要把MSSQL停掉才能复制
    而且, 文件部分有损就全完了, 基本上不可修复了, 而且恢复时数据库版本不同也会出问题