更新时间:2024-07-23
功能说明
Oracle包管理功能提供了补丁和数据库版本的可拓展性,以及数据库软件与操作系统部署解耦。用户可以自行上传Oracle 11g、12c、19c安装介质结合DMP提供的OEL 7和CentOS 7操作系统安装包完成数据库的部署。满足了客户自定义数据库版本及补丁拓展的需求。
Oracle软件包类型分为数据库安装包、集群安装包、补丁安装包、补丁工具
• 数据库安装包:是指官方的database软件,单机和RAC集群都必须上传。
• 集群安装包是指官方的grid软件,如果部署RAC集群必须选择,单机则不用上传。
• 补丁安装包是指官方发布的补丁如PSU、RU等,目前DMP内置了一些补丁方案,如果只需要基础版本的数据库软件无需关注。如果是客户要求定制补丁或者Oracle19c版本大于19.3则需要上传对应版本的补丁安装包。
• 补丁工具是指官方的opatch工具,如果选择了补丁必须使用对应的补丁工具版本,否则会导致补丁安装失败。
:
安装数据库时,必须拥有补丁工具6880880,不然会安装失败!
补丁类型分为集群组合包、数据库组合包和临时补丁(仅默认方式支持)。
• 集群组合包是指官方在每年的推荐补丁中的一种压缩包形式,里面包含了集群的组件、DB组件和OJVM组件等,如果安装RAC集群且需要安装补丁时请选择集群组合包而不是数据库组合包。
• 数据库组合包也是一种组合包形式,与集群组合包不同的是里面仅包含了DB组件和OJVM组件,没有包含集群的组件,仅适用于安装单机的情况。
• 临时补丁官方也曾叫一次性补丁,目前仅有默认方式支持,自定义方式不支持,目的是为了解决一些Oracle官方的BUG。
上传方式分为默认和自定义。
• 默认方式是平台按照官方的发布信息,展示了对应的版本和文件信息,自定义方式是默认方式无法满足的情况下使用,需要用户填写对应的软件信息,其中文件的校验SHA-1值需要用户自己计算然后填入,该值主要是用于校验上传过程是否存在文件损坏。
• 自定义方式存在不可预测的风险建议,如果无特殊要求建议使用默认方式即可。
前提条件
- DMP版本大于等于2.3.2。
- SCP版本需大于等于6.8.0。
注意事项
- 11.2.0.4.0版本由于存在Bug 18455956 - RMAN "restore primary controlfile" doesn't convert role of controlfile (Doc ID 18455956.8),该bug官方在12.1.0.2版本才解决。如果使用到容灾备库备份恢复场景,建议选择补丁18455956(11.2.0.4.0)。
- 11.2.0.4.0版本由于系统问题,即使使用集群组合包grid的补丁仍然不会打上,但数据库的补丁会正常打上。
- 数据库组合包仅适用于单机,集群组合包适用于单机和RAC,如果是部署RAC集群且需要安装补丁,必须使用集群组合包不能使用数据库组合包。
操作步骤
- 进入DMP管理平台,选择[数据库]页面,点击左侧菜单<数据库软件>。
- 软件管理页面支持软件安装包的上传,检测,编辑,删除,文件管理等功能。
上传:上传本地文件到DMP,该上传会占用DMP数据盘的存储空间,请提前规划好数据盘的容量。
• 删除:删除指定软件包,支持批量操作。
• 编辑:适用于上传文件之后信息错了需要更正。
• 检测:目的是对上传的软件包进行合法性检验,支持批量操作,当软件上传后会自动触发一次检测:用户可手动触发,检测后软件包的状态是正常或者异常,出现异常可以点击详情查看详细原因。
• 文件管理:点击列表中的文件数可进入到文件管理页面,可以对文件进行添加和删除。