上一主题: ca_backup - SQL Server 数据库选项下一主题: ca_backup - Sybase 代理数据库选项


ca_backup - SQLServer 代理选项

ca_backup 命令包含以下 SQLServer 代理选项:

ca_backup 
[-sql_full | -sql_diff | -sql_log <trunc|no_trunc|no_recovery>]
[-sql_log_afterdata <trunc|no_trunc|no_recovery>][-sql_partial]
[-sql_filegroup <filegroupname> [-sql_file <filename1>]...[-sql_file<filenamen>]]...
[-sql_dbcc [sql_before [continue]] [sql_after] [physical_only] [no_indexes]]
[-sql_checksum]

注意:标题为“数据库选项”的单独主题中说明 ca_backup 数据库选项,您可以输入 ca_backup allusage 命令,从实际 CLI 中查看相关说明。


-sql_full

指定执行完全 SQLServer 备份。

-sql_diff

指定执行差异 SQLServer 备份。

-sql_log

指定执行事务日志备份。

trunc

指定备份事务日志时可以将其截短。 该选项从事务日志中删除所有非活动条目。 如果不截短事务日志,它最终可能会变得很大。

no_trunc

指定备份事务日志时不将其截短。 该选项不会从事务日志中删除非活动条目。

no_recovery

指定备份日志结尾并使数据库保持加载状态。

日志结尾是保存时间最长的日志结尾。

-sql_log_afterdata

指定在数据库后备份事务日志。

-sql_partial

指定执行部分备份。

-sql_filegroup <filegroupname>

指定会话中要备份的文件组。

-sql_file <file name>

指定会话中要备份的文件。

-sql_dbcc

指定执行数据库一致性检查 (DBCC)。

sql_before [continue]

指定在备份数据库之前执行 DBCC。

还可指定继续备份(即使 DBCC 失败)。

sql_after

指定在备份数据库之后执行 DBCC。

physical_only

指定只检查数据库物理一致性,以验证数据库中所有对象的结构完整性。

no_indexes

指定检查数据库的一致性,但不检查用户定义表的索引。

-sql_checksum

指定包含 SQL Serve 在备份中生成的校验和。

示例:

下面是 ca_backup SQL Server 数据库命令格式的示例:

详细信息:

ca_backup - 示例

ca_backup - 数据库选项