暂无图片
oracle 打完补丁后的脚本问题
我来答
分享
weic
2022-12-01
oracle 打完补丁后的脚本问题

小白问题一下各位大大,

oracle打完补丁后,才发现文档里有要升级脚本。

但是我已经打完Bundle Patch(win的PSU)和ovjm了。


我看文档里面

Bundle Patch是@catbundle.sql PSU apply

ovjm是@postdeinstall.sql 

好像就是加一个升级记录而已。

后面补还有意义吗?还是做不做这事都可以?

如果后面补是不是直接打那2个sql就可以了?要注意什么(升级完操作系统重启过)?

我来答
添加附件
收藏
分享
问题补充
6条回答
默认
最新
哇哈哈

按文档执行就行,没啥

暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
weic

我的意思是,我在没有执行@catbundle.sql时,就打了OVJM的补丁。然后没有执行@postdeinstall.sql就运行到正试库一段时间了。

想问一下,这个有什么影响吗?回去补救还有意义吗?

我找到一个文章说,@catbundle.sql是无所谓的。但OVJM是一定要运行的,但没有说如果我没有执行,就开用一段时间有什么问题吗?

https://www.cnblogs.com/PiscesCanon/p/14953554.html

暂无图片 评论
暂无图片 有用 0
打赏 0
哇哈哈
2022-12-01
大多数使用oracle的,ojvm都用不到,要有影响不是找凉了吗
weic
题主
2022-12-01
意思就是无所谓?后面补也可以?
哇哈哈
2022-12-01
是的
weic
升级问题到: 潜在风险
暂无图片 评论
暂无图片 有用 0
打赏 0
吾喾

什么是OJVM PSU?

CPU: Critical Patch Update
Oracle对于其产品每个季度发行一次的安全补丁包,通常是为了修复产品中的安全隐患。

PSU: Patch Set Updates
Oracle对于其产品每个季度发行一次的补丁包,包含了bug的修复。Oracle选取被用户下载数量多的,并且被验证过具有较低风险的补丁放入到每个季度的PSU中。在每个PSU中不但包含Bug的修复而且还包含了最新的CPU。

OJVM PSU主要是针对oracle java VM。从2014年10月开始Oracle JavaVM组件作为一个单独的部分来进行安装。之前是包含在oracle rdbms psu中。

只要oracle db中安装jvm组件,就需要安装对应版本的oracle JavaVM PSU。如果只是打了rdbms的PSU,安全漏洞检查就会检查出jvm的安全漏洞。

"Oracle JavaVM Component Database PSU" (OJVM PSU) Patches (文档 ID 1929745.1)

暂无图片 评论
暂无图片 有用 0
打赏 0
游湖

路过学习

暂无图片 评论
暂无图片 有用 1
打赏 0
lizhao01

@postdeinstall.sql 这个脚本不对吧,11g的时候 @catbundle.sql apply 和 ojvm的脚本都需要执行,19c自动帮你执行了,不放心你就按照readme执行一遍,可以重复执行的没啥问题。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Linux Oracle安装完毕,为什么添加数据和win客户端查询不到?
回答 3
建议先看看这个:https://www.modb.pro/db/24881
怎么让oracle实现连续登陆失败5次,锁定账号5分钟
回答 5
最粗暴的做法,每分钟清空一次登录失败次数,当然我们假设用户不会在这个时间节点前后执行操作,就算刚好碰上了,也不过是1分钟变2分钟而已。
关于oracle表空间在线碎片整理
回答 4
已采纳
oracle10g开始提供shrink的命令,要求表空间是自动段空间管理(ASSM),降低HWM。segmentshrink分为两个阶段:1、数据重组(compact):通过一系列insert、del
Oracle varchar2变长 , varchar2(10)和varchar2(100)有什么区别?
回答 5
已采纳
猜测:varchar在数据存储的时候会记录一个指针初始位置和最大值当去读取数据的时候,会根据指针和最大值去进行数据读取和探查所以当varchar很长的时候,一方面不能很好的规范前台数据存储,另外一方面
数据库单节点支撑3W会话数还需要考虑哪些条件,或者官方文档是否有明确的支持上限?
回答 8
非活动会话数太多了吧,测试非活动的会话数量极限完全没有意义啊,就一般4路服务器活动会话一般也就支持几百个,连接池存在的意义之一就是减少进程断开重连的这部分开销,根据活动会话数去设置就可以了。
ADRCI的疑问
回答 2
ORACLE都关了,OS里还有什么和ORACLE有关的进程?那怎么定期清理过期的TRACE?
在Oracle杀了一个进程,但是进程一直是killed状态,spid查不到了
回答 1
已采纳
通过sid查不到spid吗?setlinesize260setpagesize1000colsidfor99999colspidfora8coleventfora30colmodulefora35co
ash的current_obj#中经常出现-39856868这个值是什么意思?
回答 1
已采纳
SQL>selectevent,p1,p2,p3,CURRENTFILE,CURRENTBLOCK,CURRENTOBJfromv$activesessionhistory2whereCURRE
如何查询一段时间数据表增加的容量
回答 3
已采纳
1.找出该表空间的所有用户表,2.该期间,比较具体用户表前后bytes大小相关动态视图:usersegments
oracle过段时间普通用户无法登入,重启系统 可以登入
回答 6
看ash是在登录的时候执行了查看表空间大小的sql是通过什么登录?客户端还是sqlplus,glogin.sql是不是关联了什么脚本?$ORACLEHOME/sqlplus/admin/glogin.