亲爱滴伙伴们,想死你们了!今天本萎专家和大家聊聊之前12C补丁升级时数据字典更新报错的问题。
数据库版本 | 12.2.0.1 |
是否RAC | 是 |
在相关升级,割接等工程开始的时候,作为老撸er的我们,最忌讳的就是有人说今晚一定会一帆风顺。一旦有撸er这样说,事实就是怪象百出,鸡飞狗跳。就像打麻将的时候,想什么不来什么,不想什么就来什么。就我个人而言,心里希望顺利,但会对新发的状况有所期待,毕竟新的问题解决过程也是自我精进的过程,兵来将挡,水来土掩,人生看淡,不服就干。所以,本次数据字典更新报错,这么多年的撸O生涯,真不多见。这次遇到,倒是把本大湿的好奇感,征服欲吊起来了。
字典更新报对象无效。对象无效?!
好吧,那就顺藤摸瓜,无效对象查询的走起:
select owner,object_type,object_name, status from dba_objects where status = 'INVALID' order by owner; |
GDS/GSM是Oracle Database 12c及以后版本特有的、新的可扩展性和可用性特性。是针对复制数据库(使用Active Data Guard、Oracle GoldenGate等复制技术)的全面的自动负载管理解决方案。客户端通过Global Service可以连接到配置在GDS Catalog中的多个数据库,这些数据库可以是RAC或者单实例。它提高了系统利用率,并为复制数据库上运行的应用程序负载提供更高的性能、可扩展性和可用性,也是最高可用性架构 (MAA) 必备的重要组件。
sqlplus as sysdba @?/rdbms/admin/catproc @?/rdbms/admin/utlrp |
su - oracle cd oracle/app/oracle/product/12.2.0/db/OPatch ./datapatch -verbose |
各位看官是不是感觉意犹未尽,稍安勿躁,咱下回接着分享。祝各位看官们,端午安康。