Oracle 19c补丁升级(Windows)

这篇具有很好参考价值的文章主要介绍了Oracle 19c补丁升级(Windows)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、打补丁前备份检查

1、补丁包获取

补丁包:
百度网盘链接:https://pan.baidu.com/s/1vibWR6dQac807z1ovZvfSw?pwd=k7i2
提取码:k7i2

2、备份数据包以及数据库软件

select name from v$datafile;
archive log list;

Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
我们可以看到数据库还处于非归档模式
非归档模式变成归档模式:

shutdown immediate;
startup mount;
alter database archivelog;
alter database open;
archive log list

Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库

shutdown immediate;

关闭数据库,对开始时查询到的数据文件进行物理备份。

sqlplus -version

Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库

顺便可以查看一下当前sqlplus版本是多少。

3、检查OPatch版本

  • 盘符和家目录根据自己的环境更改
F:\app\database\OPatch\opatch version

Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
可以看到我当前的OPatch版本,我需要更新一下OPatch

二、补丁升级

1、更新OPatch

更新方法:
将原来的OPatch改名备份为OPatch_old
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
解压p6880880_122010_MSWIN-x86-64.zip 将 OPatch 解压至Oracle家目录下
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库

重新检查版本:

F:\app\database\OPatch\opatch version

Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库

更新成功,此时OPatch已经被更新为12.2.0.1.41版本

2、关闭监听以及服务

lsnrctl stop
lsnrctl status

这里直接通过cmd方式进入控制面板会显示权限不足
我们找到C:\Windows\System32这根个位置下的cmd,选择以管理员身份运行
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库

3、补丁升级过程

将下载的补丁p35962832_190000_MSWIN-x86-64.zip进行解压,并在补丁根目录下执行 opatch apply命令进行补丁安装
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
解压完成,然后我们配置Oracle环境变量
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
接下来开始打补丁

  • 注意,这里也要用管理员启动cmd,否则会出现无法锁定主产品清单问题。
F:                                                          

cd F:\p35962832_190000_MSWIN-x86-64\35962832                                                     

set ORACLE_HOME=F:\app\database       

%ORACLE_HOME%\OPatch\opatch apply      

Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
安装过程
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
安装完成
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
查看补丁安装结果:

%ORACLE_HOME%\OPatch\opatch lsinventory

Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
再次查看sqlplus版本

sqlplus -version

Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
sqlplus升级成功

4、启动监听以及服务

打开服务:
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
启动最终结果:
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库

启动监听:

lsnrctl start
lsnrctl status

Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库

三、数据库补丁应用

Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库

  • 如果没有启动的话需要先启动一下数据库
sqlplus / as sysdba
startup
quit
cd %ORACLE_HOME%/OPatch
datapatch -verbose

Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
到这里很慢会卡一会,耐心等待
Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库

  • 查看数据库版本
sqlplus / as sysdba

column product format A30
column version format A15
column version_full format A20
column status format A15
select * from product_component_version;

Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库
OK升级成功。Oracle 19c补丁升级(Windows),Oracle,oracle,windows,数据库文章来源地址https://www.toymoban.com/news/detail-853537.html

到了这里,关于Oracle 19c补丁升级(Windows)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Oracle-rolling upgrade升级19c

    前言:         本文主要描述Oracle11g升19c rolling upgrade升级测试,通过逻辑DG+autoupgrade方式实现rolling upgrade,从而达到在较少停机时间内完成Oracle11g升级到19c的目标 升级介绍:         升级技术:         rolling upgrade轮询升级,通过采用跨版本主备数据库同步方式(11

    2024年02月11日
    浏览(28)
  • docker 安装 oracle19c

    docker 安装 oracle19c 拉取镜像 创建挂载目录 授权 安装 或者讲字符集修改为 AL32UTF8 安装过程中可以通过日志监控安装情况 连接 Oracle 数据库 打开容器终端 sqlplus登录 sysdba身份登录,默认进入CDB 进入CDB 进入PDB 查看连接模式 网页登录 https://ip:5500/em sqldeveloper Oracle SQL Developer Do

    2024年02月10日
    浏览(36)
  • docker 安装Oracle19c

    如下操作基于已经装好docker 环境 1.下载镜像 docker pull registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c 通过docker images 命令查看 如下图:已经有oracle 19c镜像。  2.创建挂载文件 # 创建文件 mkdir -p /mydata/oracle/oradata # 授权,不授权会导致后面安装失败 chmod 777 /mydata/oracle/oradata 3.安装Or

    2024年02月04日
    浏览(32)
  • Docker安装Oracle19c

    1.下载镜像 到 https://hub.docker.com 搜索合适的镜像,这里选择banglamon/oracle193db:19.3.0-ee。  拉取镜像 docker pull banglamon/oracle193db:19.3.0-ee 这里走了点弯路,这个镜像安装后实例无法正常启动,而且挂载的目录下面没有生成文件,想办法启动以后sqlplus能用,但容器外部连接报ora-1

    2023年04月21日
    浏览(30)
  • docker部署oracle 19c

    步骤2:规划镜像数据存储路径 进入容器后有个 setPassword.sh 脚本 步骤5: 检查新生成的容器的时区 jdbc连接: 原因: 在表空间“USERS”无权限 解决办法: 查看当前用户所属表空间: 修改表空间:  

    2024年02月04日
    浏览(26)
  • Oracle 19c 安装(Linux)

    操作系统基础配置 本章节所有操作使用root用户 关闭防火墙和SELINUX 关闭selinux: 编辑/etc/selinux/config 文件 RPM包安装 Oracle安装需要以下RPM包: compat-libcap1-1.10-1 (x86_64) gcc-4.4.4-13.el6 (x86_64) gcc-c+±4.4.4-13.el6 (x86_64) glibc-devel-2.12-1.7.el6 (x86_64) libaio-devel-0.3.107-10.el6 (x86_64) libstdc+±devel-

    2024年02月02日
    浏览(43)
  • oracle 19c环境常见问题汇总

    1、rman备份时会消耗这么多临时表空间 参考MOS: RMAN-08132: Warning: Cannot Update Recovery Area ORA-01652: unable to extend temp segment by 64 in tablespace TEMP (Doc ID 2658437.1) Known RMAN Performance Problems (Doc ID 247611.1) 处理办法:备份时,会话级别将optimizer_mode由ALL_ROWS改成RULE RMAN sql \\\"alter session set optimi

    2024年02月12日
    浏览(38)
  • docker环境安装 部署 Oracle 19c

    3.1 启动Oracle 容器 3.2 配置Oracle 初始化 3.3 dbvs 连接 到此就安装连接成功了

    2024年02月03日
    浏览(40)
  • Linux中Oracle 19C安装教程

    oracle19C下载地址 Oracle Database 19c Download for Linux x86-64 preinstall-19c 下载地址 Oracle Linux 7 (x86_64) Latest | Oracle, Software. Hardware. Complete. 安装目录 /opt/oracle  磁盘40G  文件系统类型 XFS  用于安装数据库 数据文件目录 /oradata 磁盘100G  文件系统类型 XFS  用于存放数据 具体步骤: (此步

    2024年02月15日
    浏览(31)
  • Oracle 19c RAC集群相关日志

    在Oracle数据库中,重做日志记录了数据库发生的所有修改操作,包括数据的插入,更新和删除。 在RAC的环境中,每个实例都有自己的重做日志组(redo log group)。这些日志组通常存储在共享设备上,以确保所有节点上的实例都可以访问到。 多个实例可以并发的写入重做日志,

    2024年04月16日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包