在SQl2005中怎么做数据回滚,比如现在做数据回滚操作,把整个数据库的数据全部回滚到周一00:00,的数据,这个要怎么做?谢谢大家的帮忙

解决方案 »

  1.   

    SQL Server2000数据库备份
     一、数据库备份1、点击“程序》Microsoft SQL Server》企业管理》”,打开企业管理器2、展开服务器组,然后展开服务器,选中要备份的数据库3、点击鼠标右键“所有任务》备份数据库”4、选项设置“备份”选择“数据库-完全”。在“目的-备份到”中,您可以将备份文件存于当前默认路径;如果要更改路径,则请先删除当前路径,在点击“添加”,选择备份文件的存放路径。“重写”中,如果将备份文件存于当前默认路径,则请选择“重写现有媒体选择”;如果更改路径,选择“追加到媒体”或“重写现有媒体选择”均可。“调度”这里不介绍,您自己可以打开企业管理跟着向导做。5、在“选项”中,请您选择“完成后验证备份”6、点击“确定”立即开始备份并自动验证。 二、数据库还原1、点击“程序》Microsoft SQL Server》企业管理》”,打开企业管理器2、展开服务器组,然后展开服务器,选中要还原的那个数据库,或者选择数据库实例3、点击鼠标右键“所有任务》还原数据库”(选择具体数据库或数据库实例时,都有还原数据库命令)在“还原为数据库”中显示了数据库名称,若要用新名称还原数据库,请输入新的数据库名称。4、选项设置“还原”选择“数据库”。如果“属性”上面的被备份集列表中没有记录,“属性”按钮为灰色,不可点击,则要选择“从设备”:点击“选择设备”按钮,请您在弹出的对话框中,从windows中指定设备(文件)路径。如果“属性”上面的被备份集列表中有记录记录,请选择“数据库”。选中一条备份集记录,“属性”按钮变亮,点击“属性”按钮,弹出对话框:点击“更改”按钮,继续弹出对话框,请您指定要还原的备份集文件路径。确定后,回到“还原数据库”的“常规”窗口。5、在“还原数据库”的“选项”中,请您选择“在现有数据库上强制还原”在"将数据库还原为"框中,您一般不需要作修改。6、点击“确定”,则开始数据库还原,结束后自动推出还原状态。
      

  2.   

    (1) restore the previous full database back-up using non-recovery mode
    (2) restore the transaction back-up and specify the point-in-time you want to restore to (and use full recovery mode).