首页 > 数据库 >Linux ORACLE打补丁 补丁集

Linux ORACLE打补丁 补丁集

时间:2023-07-24 15:26:36浏览次数:47  
标签:opt opatch OPatch oracle 打补丁 ORACLE HOME 补丁集

##Oracle补丁下载

下载oracle补丁

登入Oracle support网站: https://support.oracle.com/portal/

查询文档编号:2118136.2, 选择需要的补丁编号,选择对应的版本,提前阅读 readme和download

下载opatch工具

查询文档293369.1

##Oracle打补丁

1.上传补丁包上传至/opt下,并解压缩:

p6880880_122010_Linux-x86-64_27.zip --OPATCH包
p31741641_122010_Linux-x86-64.zip --补丁包

授权:
chown oracle:oinstall /opt -R

 

2.查看OPatch版本

su - oracle
./OPatch/opatch version
结果如下:
OPatch Version: 12.2.0.1.27
OPatch succeeded.

 

3.替换原来的OPatch

su - oracle
mv $ORACLE_HOME/OPatch $ORACLE_HOME/OPatch_bak
mv /opt/OPatch $ORACLE_HOME/

 

4.检查补丁是否有冲突

cd /opt/31741641
$ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -ph ./

 

5.打补丁

cd /opt/31741641
$ORACLE_HOME/OPatch/opatch apply

/*
数据库关闭
sqlplus / as sysdba
shutdown immediate
quit
数据库启动
sqlplus / as sysdba
startup
lsnrctl status
lsnrctl start
*/

 

 

6.补丁验证:

$ORACLE_HOME/OPatch/opatch lsinventory

 

标签:opt,opatch,OPatch,oracle,打补丁,ORACLE,HOME,补丁集
From: https://www.cnblogs.com/hjj1215/p/17577303.html

相关文章

  • Oracle - 关系数据库管理系统
    常见语法1、withas短语,抽取公用数据withA_tableas(select'feiqs'name,18ageFROMdual),B_tableas(select'feiqs'name,29ageFROMdual)select*fromA_table,B_table2、rowid数据唯一标识,该值表明了该行在数据库中的物理具体位置selectrowidfromst_......
  • SQL注入之Oracle环境搭建
    SQL注入之Oracle环境搭建前言OracleDatabase,又名OracleRDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小微机......
  • 如何快速判断Oracle数据库是否运行缓慢
    查看过去一分钟数据库的响应时间SETLINESIZE200PAGESIZE50000COLBEGIN_TIMEFORMATA17COLEND_TIMEFORMATA17COLINST_IDFORMAT999COL"ResponseTime(msecs)"FORMAT999,999,999,999.99SELECTTO_CHAR(BEGIN_TIME,'DD-MON-YYYYHH24:MI')BEGIN......
  • oracle 碰到过的问题
    1、指定的SID在本机上已经存在。请指定一个不同的SID 2、安装过程:未初始化服务句柄   http://space.yoka.com/blog/3063028/5692836.html   E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN   将sqlnet.ora文件中的SQLNET_AUTHENTICATION_SERVICES=(NTS)修改为SQLNET_A......
  • oracle10g客户端连接oracle9i数据库
    oracle10g客户端连接oracle9i数据库,NetManager配置 概要文件:命名方法选择:TNSNAMES服务命名:创建-下一步到第4页,选择(oracle8或更低版本)SID,输入数据库名比如ecoradboracle9i数据库,为什么要选择这个呢,说不通啊,可事实上就是选择这个,如果不选择这个,pl/sql连接数据库的时候会报ORA-121......
  • 【Oracle】预定义说明的部分 ORACLE 异常错误
    预定义说明的部分ORACLE异常错误参考链接:https://www.cnblogs.com/thescentedpath/p/errordeal.html预定义说明的部分ORACLE异常错误错误号异常错误信息名称说明ORA-0001Dup_val_on_index违反了唯一性限制ORA-0051Timeout-on-resource在等待资源时发生超......
  • 17.Oracle查询表空间大小很慢一则
    使用如下SQL查看表空间使用率时竟然需要1~2分钟才可以查看结果,两套数据库数据库也就百GB级别,为何会这么慢呢?SELECTa.tablespace_name,round(total/1024/1024/1024)"Totalg",round(free/1024/1024/1024)"Freeg",ROUND((total-free)/total,4)*100"USED%"FROM(SEL......
  • oracle trim函数除去空格
    官网语法图TRIM([{{LEADING|TRAILING|BOTH}[trim_character]|trim_character}FROM]trim_source)leading:开头字符trailing:结尾字符both:开头和结尾字符trim_character:去除的字符trim_source:修剪源......
  • 关于oracle大数据量表添加字段问题
    在工作中有一个情况需要向一个数据量很大的表中新加两个字段,而在整理出当前字段的插入sql时,添加了默认值为0.‘altertableuser_infomodifyid_cardnumber(20)defalut'0';而这个sql却只需要零点几秒甚至更少。结果:在业务需要进行的时候对于这种大数据量的表一定要避免加def......
  • postger中實現oracle中trunc日期處理功能
    問題描述需要將下面的oracle中的sql轉化成poetger的sql,由於end_time和start_time屬於date類型,相加減得出為天,乘24再乘3600得出秒數,如果是時間不為整天會得出浮點數。select(TRUNC((a.end_Time-a.start_time)*24*3600))asintervalfromtable_namea 轉化後postg......