升级参数
IsInplaceUpgrade
参数说明:是否在升级的过程中。该参数属于升级参数,用户无法修改,仅sysadmin用户可以访问。
参数类型:布尔型
参数单位:无
取值范围:
- on:表示在升级过程中。
- off:表示不在升级过程中。
默认值:off
设置方式:该参数属于SUSET类型参数,请参考表1中对应设置方法进行设置。
设置建议:该参数不允许用户进行设置,只能查看。
设置不当的风险与影响:无
inplace_upgrade_next_system_object_oids
参数说明:就地升级过程中,新增系统对象的OID。该参数属于升级参数,用户无法修改。
参数类型:字符串
参数单位:无
取值范围:字符串
默认值:""
设置方式:该参数属于SUSET类型参数,请参考表1中对应设置方法进行设置。
设置建议:该参数不允许用户进行设置,只能查看。
设置不当的风险与影响:无
om_operation_mode
参数说明:数据库实例处于运维或者正常运行状态。该参数用于内部组件交互,不允许用户使用。
参数类型:枚举类型
参数单位:无
取值范围:
- upgrade_system_object_mode表示升级正处于系统对象更新阶段。
- running_mode表示升级正常运行阶段。
默认值:running_mode
设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
设置建议:推荐使用默认值。
设置不当的风险与影响:该参数配置为upgrade_system_object_mode,会导致不能重命名数据库名称。
upgrade_mode
参数说明:升级模式。
参数类型:整型
参数单位:无
取值范围:0 ~ 2147483647
- 0:表示不在升级过程中。
- 1:表示在就地升级过程中。
- 2:表示在灰度升级过程中。
默认值:0
设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
设置建议:该参数属于升级参数,不建议用户自己修改。推荐使用默认值。
设置不当的风险与影响:严禁升级过程中自行修改该参数,将会导致升级失败且无法回滚的严重问题。非升级场景下,自行修改该参数会导致数据库使用报错或其他不可预知后果。
特殊情况:在使用灰度升级的情况下,若选择策略为大版本升级,即需要执行升级脚本和替换二进制包,会将upgrade_mode设置为2,选择策略为小版本升级,只替换二进制包,则不会设置upgrade_mode设置为2。