用途
如果中止作业后未能释放资源,可使用 purge_jobs 命令清理DSC存储库。该命令会中止所有作业,并清除任何未完成的作业占用的资源。如果不提供作业名称,该命令将清除 BAR 和 BARBACKUP 中所有作业占用的资源。
语法
purge_jobs -n|-name Name -B|-repository_backup -S|-skip_prompt
示例
dsc purge_jobs -B(清理存储库备份使用的资源。)
dsc purge_jobs -n Job1(清理特定作业使用的资源。)
dsc purge_jobs(清理所有作业使用的资源。)
参数
- n|name Name
- [可选] 需要清理资源的作业的名称。每个作业的此参数必须是唯一的。
- B|backup_repository
- [可选] 在 BARBACKUP 数据库中清除存储库作业使用的资源。
- u|user_authentication User
- 如果启用了安全管理,则需要使用此参数。为命令提供 Viewpoint 用户,并触发用于身份验证的密码提示。
所需权限:DSA 作业权限:运行
- S|skip_prompt SkipPrompt
- [可选] 执行命令操作前跳过确认消息显示。
用法说明
purge_jobs 命令不能替代中止功能。如果作业挂起,用户应先中止作业。可能会用到 purge_jobs 命令的情况有:
- 作业开始排队,但是 DSC 显示没有作业正在运行。
- DSC 中的作业状态显示作业未在运行,但是当用户尝试重新运行该作业时,DSC 显示该作业正在运行。用户也无法中止该作业。
XML 文件示例
此命令不支持 XML 文件。