oracle 12c安装psu,Oracle 12C:数据库PSU补丁安装
Oracle 12C:数据库PSU补丁安装
发布时间:2020-08-09 22:49:32
来源:ITPUB博客
阅读:93
作者:Ryan_Bai
一、环境描述
系统:Red Hat Enterprise Linux Server release 7.2 (Maipo)
数据库:Oracle Release 12.1.0.2.0
二、安装包下载
p6880880_121010_Linux-x86-64.zip
p25171037_121020_Linux-x86-64.zip
三、PSU安装前校验
解压
unzip p25171037_12102_.zip
安装前检查
cd 25171037
opatch prereq CheckConflictAgainstOHWithDetail -ph ./
四、打补丁
解压p6880880_121010_Linux-x86-64.zip到ORACLE_HOME
打补丁
opatch apply
启库
更新数据字典
cd $ORACLE_HOME/OPatch
./datapatch -verbose
五、验证
OPATCH
opatch lsinventory
SQL
SELECT PATCH_ID, VERSION, ACTION, STATUS, ACTION_TIME FROM DBA_REGISTRY_SQLPATCH;
六、12c改变——Datapatch
Datapatch 通过匹配一个内部存储库与 patch inventory 来决定所需的应用/回滚操作。 Datapatch 驻留在的 opatch 目录,即 $ORACLE_HOME/OPatch 文件夹。
数据库 12c Datapatch 支持 Oracle 多租户,并且简化并加快了多个数据库打补丁的过程。
哪些补丁工具使用了 Datapatch?
Opatchauto
OPatchAuto 自动调用 datapatch 完成安装数据库的二进制补丁并重启后 post patch 的操作。
企业管理云控制(Enterprise Manager Cloud Control)
从 12.1 版本开始,EMCC 现在调用 datapatch 来完成任何 12c 或者更高版本的数据库重启之后的 post patch 的操作
升级
Catctl.pl 和 DBUA 现在在升级过程中调用 Datapatch
OPatch
Datapatch 与 OPatch 的整合是不可能的。因为 OPatch 在数据库关闭时执行,而 datapatch 要求数据库是打开以完成其活动。
SQL 补丁注册表(SQL Patch Registry table)
该表包含了哪些 SQL 补丁已经被应用和/或回滚在给定的数据库的信息。每个数据库都有一个 SQL 补丁注册表,因此,如果在同一个 Oracle 主目录中运行多个数据库,每个数据库都有自己的 SQL 补丁注册表。
要在注册表中检查 datapatch 条目,从 SQL 提示符下键入以下命令:
SELECT PATCH_ID, VERSION, ACTION, STATUS, ACTION_TIME FROM DBA_REGISTRY_SQLPATCH;
数据库 12.1.0.2 功能增强
下列的功能增强是在数据库 12c 补丁集 12.1.0.2 引入:
dba_registry_history 不再用作为补丁信息
datapatch -rollbackall 选项可用来回滚当前已安装的所有 SQL 补丁
Catbundle 被整合到 datapatch
Datapatch 支持的补丁类型:
"Napply" Patch
Composite Patches
One-off Patches
oracle 12c安装psu,Oracle 12C:数据库PSU补丁安装相关推荐
- mysql配置服务器失败怎么办_安装用友MSDE2000数据库提示:安装程序配置服务器失败怎么解决?...
很多XP系统的同学,在安装msde2000数据库的时候提示一个错误:安装程序配置服务器失败的问题呢?今天在安装用友MSDE2000数据库提示:安装程序配置服务器失败.如下图所示: 点击确定后,用友MS ...
- SQL Server 2005安装图解以及SQL 2005 SP3补丁安装
MSSQL2005数据库版本 SQL Server 2005 的各版本之间选择 大多数企业都在三个 SQL Server 版本之间选择:SQL Server 2005 Enterprise Ed ...
- mysql安装数据自定义_mysql数据库自定义怎么安装
匿名用户 1级 2016-10-27 回答 有3种安装类 型:Typical(典型安装).Complete(完全安装)和Custom(定制安装).Typical(典型安装)安装只安装MySQL服务器. ...
- mysql 数据库第二次安装不了_mysql数据库二次安装无法启动
Starting MySQL...... ERROR! Manager of pid-file quit without updating file. 可选拍错思路: my.cnf 配置文件参数错误. ...
- 怎么打oracle MySQL补丁_Oracle数据库opatch补丁操作流程
一. 升级前准备工作 1. 确认数据库版本 使用dba登陆查询当前数据库的版本 SQL> select * from v$version; BANNER -------------------- ...
- oracle 12c安装psu,Oracle 12C数据库PSU补丁安装方式的变化---新增datapatch
需求:安装Oracle 12.1.0.2数据库的PSU 20160719补丁 一.安装步骤: 1.补丁下载 将/usr/ccs/bin和OPatch路径加到$PATH中: csssit@msuu335 ...
- solidworks electrical 安装无法连接sql数据库的问题
1.'对于只是用solidworks软件画三维结构的同志们,可以选择取消安装electrical插件,因为这个插件是基于数据库的,如果出现版本不兼容.安装不当等出现数据库无法正常安装等问题. 2.但是 ...
- docker安装及达梦数据库docker版本单机部署
docker安装.达梦数据库docker版本安装 安装前准备: docker版本镜像请通过达梦官网或通过达梦商务渠道申请试用 宿主机 Centos7.6 docker v20.10.6 DM dm_v ...
- 达梦数数据库入门之安装、卸载、常见故障问题
达梦数数据库入门之安装.卸载.常见故障问题 一.达梦数据库的安装.创建实例 1.安装达梦数据库之前首先检查否已经安装了达梦数据库软件 2.安装分为七个步骤进行 1)创建分组 2)创建用户,指定分组,修 ...
最新文章
- 谁是“艾灵”?是腾讯的真国风 AI 虚拟人!
- 独家 | 机器学习数据准备技术之旅(附链接)
- Mybatis之一级缓存,二级缓存
- 把别人的Tcl/Tk代码加入到Go语言里12 游戏5 画图案?
- 【收藏】Sentinel 高可用流量管理框架、服务熔断降级等
- CVE-2019-8341 Jinja2 RCE漏洞学习
- 2020年十大消费新机遇
- 你可能被网帖骗了:中国粗离婚率的15连涨已在2018年被终结了
- jAVA Annotation 小例
- IntelliJ IDEA搭建Hadoop开发环境
- 写出python的基本语法规则_【Python基础】python基本语法规则有哪些-赵小刀的回答...
- 【专项测试】京东“安全测试”
- bcftools操作vcf文件
- PS实现割掉狗熊耳朵流血效果
- 图灵机跟现实电子计算机哪个计算能力强,计算机不是只会“计算”,图灵机也不是一台“机器”|AI那厮...
- 域名微信拦截html代码,多域名下获取微信openId,通过拦截器注解实现,减少代码量以及业务混淆...
- html与css编程证书,利用CSS布局做一个简单的荣誉证书(代码示例)
- Apache HttpClient
- 低压无感BLDC方波控制方案 反电动势和比较器检测位置 带载满载启动
- 黑马瑞吉外卖之新增员工
热门文章
- dreamweaver作业静态HTML网页设计 大学美食菜谱网页制作教程(web前端网页制作课作业)
- 软件工程毕业设计课题(58)微信小程序毕业设计JAVA电子书小说小程序系统设计与实现
- 《iOS取证实战:调查、分析与移动安全》一2.5 与iTunes的交互
- Python从基础到精通day8
- Windows 添加新用户,并授予该用户远程登录权限
- 5G配电网专用工业级路由器(电力紧凑型DTU)-智慧电力物联网
- 不写期望薪资,还能有面试吗?
- 您应该知道的几个安卓照片恢复应用程序
- 【FLIR工业相机】一、环境配置:win10+VS2017+qt5+spinnaker+opencv+python
- 〖Python零基础入门篇(56)〗- Python的加密模块 - hashlib 与 base64