简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
任务脚本中的操作
贡献者
建议更改
您创建的任务前或任务后脚本必须遵循适用于 Oracle 插件的标准 SnapManager 结构。
任务前和任务后脚本必须包括以下操作:
-
检查
-
描述
-
执行
如果未在任务前或任务后脚本中指定其中任一操作,则此脚本将无效。
对任务前或任务后脚本运行 SMO plugin check 命令时,这些脚本返回的状态显示错误(因为返回的状态值不是零)。
操作 |
Description |
检查 |
SnapManager 服务器运行 plugin.sh -check 命令,以确保系统对插件脚本具有执行权限。您还可以在远程系统上检查文件权限。 |
描述 |
SnapManager 服务器运行 plugin.sh -describe 命令以获取有关脚本的信息并与规范文件提供的元素匹配。插件脚本必须包含以下问题描述信息:
以下是后续 _ 活动脚本的示例输出。 plugin.sh - describe SM_PI_NAME:Followup_activities SM_PI_DESCRIPTION:this script contains follow-up activities to be executed after the clone create operation. SM_PI_CONTEXT:root SM_PI_TIMEOUT:60000 SM_PI_PARAMETER:SCHEMAOWNER:Name of the database schema owner. Command complete. |
执行 |
SnapManager 服务器运行 plugin.sh -execute 命令启动脚本以执行脚本。 |