上一主题: Microsoft SQL Server 的复制功能下一主题: 其他数据库状态注意事项


为不能进行备份的数据库配置代理行为

Microsoft SQL Server 代理具有一组预定义的规则,用于管理如何识别和处理不能进行备份的数据库。 可备份性由数据库状态及其他属性确定。 CA ARCserve Backup 会根据以下因素发出错误或警告,并将作业标记为“已失败”或“未完成”。

所提供的根据数据库状态组织的以下信息有助于识别默认行为,并且,如果需要,可通过将控制器值添加到安装了 CA ARCserve Backup 产品 Microsoft SQL Server 代理的计算机上的 Windows 注册表中的代理设置来更改默认响应。 对于每种数据库状态,列出了每种选择类型的默认行为以及用于更改状态的设置名称。 表的下面列出了创建和设置 DWORDS 的步骤。

数据库状态

如果选中数据库

如果选中完整实例

备用状态(只读,等待接收其他还原)

消息类型:错误

作业结果:失败

设置名称:备用显式

消息类型:警告

作业结果:成功

设置名称:备用隐式

镜像(SQL 2005 或更高版本)故障切换镜像

消息类型:警告

作业结果:未完成

设置名称:镜像显式

消息类型:无

作业结果:成功

设置名称:镜像隐式

可疑(文件损坏或丢失),使用简单恢复模型

消息类型:错误

作业结果:失败

设置名称:可疑显式

消息类型:错误

作业结果:失败

设置名称:可疑隐式

脱机

消息类型:错误

作业结果:失败

设置名称:脱机显式

消息类型:错误

作业结果:失败

设置名称:脱机隐式

装入

消息类型:错误

作业结果:失败

设置名称:装入显式

消息类型:错误

作业结果:失败

设置名称:装入隐式

正在恢复(正处于处理还原数据过程中)

消息类型:错误

作业结果:失败

设置名称:还原显式

消息类型:错误

作业结果:失败

设置名称:还原隐式

丢失(选择用于备份的数据库已不存在)

已发出错误消息

作业结果:失败

设置名称:还原显式

消息类型:无

作业结果:无

设置名称:无

无法访问(由于某种其他原因,指定的用户无法访问数据库)

消息类型:错误

作业结果:失败

设置名称:无法访问显式

消息类型:错误

作业结果:失败

设置名称:无法访问隐式

注意:将严格忽略 SQL 2005 时间点快照。

要更改行为,请执行以下操作:

  1. 在注册表编辑器中,找到注册表键“HKEY_LOCAL_MACHINE\SOFTWARE\ComputerAssociates\CA ARCserve Backup\SQLPAAdp\Common”
  2. 在称为“Responses”的“Common”中添加新键。
  3. 使用表中显示的设置名称添加新 DWORD,并按如下所示设置值:

    0 = 使用代理的默认行为

    1 = 已发出警告消息。 作业结果设置为“成功”。

    2 = 已发出错误消息。 作业结果设置为“失败”。

    3 = 已发出警告消息。 作业结果设置为“未完成”。

    4 = 已发出错误消息。 作业结果设置为“未完成”。

    注意:删除值条目与将值设置为 0 相同。