紧急求助,sql server 备份,恢愎,20号一个完整备份,20号早7点一个完备,11.30一个差异,恢愎用成功了,
15.30一个差异,恢愎用成功了,
19.30一个差异,恢愎用失败了,
之后的差异都是报错
无法将设备 'd:\920193000.dif' 上的备份应用于数据库 'gprs0719'。
无法将设备 'd:\921101435.dif' 上的备份应用于数据库 'gprs0719'。

解决方案 »

  1.   

    本人有一个问题,请高手们指点一下,我在服务器装了两个数据库一个是mssql2000一个是sql2005,mssql2000的数据库可以正常访问,现有一个站点是用的是mssql2005数据就是访问不到,两个数据库在服务器安装都正常。mssql2005我已把改成静态端口了,为了避免和sql2000冲突。远程连接都已经开通。请问高手们这是什么原因。
      

  2.   

    只有最后一个才用recovery参数,前面都用norecovery
      

  3.   

    use master exec pro_killpro 
    restore database gprs0719 from disk='d:\gprs0719\gprs071920100920070000.bak' with norecovery,replace 
    restore database gprs0719 from disk='d:\gprs0719\gprs071920100920113000.dif' with norecovery
    restore database gprs0719 from disk='d:\gprs0719\gprs071920100920153000.dif' with norecovery 
    restore database gprs0719 from disk='d:\gprs0719\gprs071920100920193000.dif' with norecovery 
    restore database gprs0719 from disk='d:\gprs0719\gprs071920100921073000.dif' with norecovery
    restore database gprs0719 from disk='d:\gprs0719\gprs071920100921103200.dif' with norecovery restore database gprs0719 with recovery 
      

  4.   

    何必要天天备份呢??全库备份,那就一周或者多久一次好了。。要么就是直接的程序上,对表进行备份,,比如写个程序,定时备份某张表,存储要么用CSV,或者EXCEL。或者是建立另一个库,专门存放这些数据