当前位置:Gxlcms > 数据库问题 > Oracle - 数据库打完补丁后,是否必须要执行catbundle.sql

Oracle - 数据库打完补丁后,是否必须要执行catbundle.sql

时间:2021-07-01 10:21:17 帮助过:67人阅读

在给数据库打补丁的时候,看文档中都有一个步骤"SQL> @catbundle.sql psu apply",那么这个脚本是不是每次打补丁都要去执行呢。

下图是截自补丁的readme
技术图片

总结来说就是
1. dbca图形化创建的数据库实例,不需要执行该脚本
2. dbca -silent静默方式创建的数据库实例,不需要执行该脚本
3. 数据库实例在打补丁之前就已经存在的,不需要执行该脚本

那么何时需要执行该脚本呢?
就是只有在给数据库软件打了补丁之后手工创建的数据库才必需要执行这个脚本。

查阅MOS(Doc ID 605795.1)
技术图片

可以看到即使是上面不需要执行该脚本的情况,执行这个脚本也没啥坏处,而且还能将打补丁的信息注册到dba_registry_history表中。

Oracle - 数据库打完补丁后,是否必须要执行catbundle.sql

标签:history   undle   img   height   文档   margin   图形   tco   blog   

人气教程排行