用维护计划做 完整备份选择特定数据库,当下一次修改的时候还可以看到是备份了哪些数据库,可是当做差异备份,选择特定数据库时,却看不到上一次差异备份勾取了哪些数据库。不知道有什么解决办法。不知道大家遇到过没有?

解决方案 »

  1.   

    你可以query sysmaintplan_subplans 和sysmaintplan_plans得到一些信息吧
      

  2.   

    你的 sql 是什么版本? 最新的 sp2 + sp2 的集成补丁都打了吗?
      

  3.   

    没有遇到过~
    参考钻钻,上Patch先,
    PS:又见4钻,仰视一下..
      

  4.   

    得到老大的墨宝,诚惶诚恐中!我原本是sql 2005 sp2 现在已经更新到:
    Microsoft SQL Server 2005 - 9.00.3159.00 (Intel X86)   Mar 23 2007 16:15:11   Copyright (c) 1988-2005 Microsoft Corporation  Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
    还是出现这样的问题:
       其实很容易发现这个问题的:
    维护计划-》新建维护计划-》添加 一个数据库备份 任务,备份类型 差异,数据库选择: 以下数据库,里面选择几个数据库,然后 确定 ,保存退出。然后再进入此计划。进行编辑。发现数据库选项中显示:选择一项或者多项,再看 以下数据库中 ,原来选择的数据库,居然什么都没有了。尽管重日志里面或者其他途径是可以看到备份了什么数据库,但是如果当你维护n台数据库服务器时,这样操作是很烦琐的。
      

  5.   

    目前的电脑上装的是 sql 2008 , 没有发现这个问题可以回公司找同样版本的 sql 测试一下
      

  6.   

    先看是否打补丁了 
       select serverproperty('ProductLevel')
    select @@version
      

  7.   

    是的,开始选择的是: 特定的数据库
    ---------------------------------
    补丁早打了,Microsoft SQL Server 2005 - 9.00.3159.00 (Intel X86)  Mar 23 2007 16:15:11  Copyright (c) 1988-2005 Microsoft Corporation  Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2) 这个是服务器的版本和数据库版本。
      

  8.   

    sql server日志管理模块中,能看到.