sql server 管理器中对数据库进行备份,建库后进行一次完全备份,录入数据后又进行一次完全备份,然后希望恢复录入数据前,但在还原的列表中没有第一次备份的列表,为什么?是不是第一次完全备份后就只能进行差异备份?

解决方案 »

  1.   

    是不是第一次完全备份后就只能进行差异备份?
    不是另外你这个操作应该是用日志备份比较好。列表那个东西不一定准,你直接搜索备份路径就可以了。另外,根据我的实践,强烈建议备份的时候加上后缀名,
    个人习惯:
    完整备份:.bak
    差异备份 .dif
    日志备份:.trn
      

  2.   

    感谢DBA_Huangzj 版主 亲自作答,我用sql server 2008,你认为“列表那个东西不一定准”,我想应该不是,起码有它的理由,我主要的目的是在操作的过程中导出操作的脚本,然后移植的DELPHI中,我对sql 脚本不太熟悉
      

  3.   

    我用exec sp_delete_database_backuphistory 'temp';删除temp库的全部备份,如要删除指定的一次备份怎么办?