暂无图片
19crac 应用datapatch报错
我来答
分享
hzdba
2021-05-11
19crac 应用datapatch报错

Validating logfiles...done

Patch 32545013 apply: WITH ERRORS

logfile: /u01/app/oracle/cfgtoollogs/sqlpatch/32545013/24175065/32545013_apply_ORCL_2021May10_21_41_53.log (errors)

-> Error at line 160997: script rdbms/admin/catgwmcat.sql

- ORA-02270: no matching unique or primary key for this column-list

-> Error at line 161034: script rdbms/admin/catgwmcat.sql

求大佬指点

我来答
添加附件
收藏
分享
问题补充
6条回答
默认
最新
hzdba
暂无图片 评论
暂无图片 有用 0
打赏 0
hzdba
暂无图片 评论
暂无图片 有用 0
打赏 0
hzdba

附件是补丁应用时报错的日志

暂无图片 评论
暂无图片 有用 0
打赏 0
hzdba

环境是19.3.0.0RU升级到19.11.0.0RAC+2个DG备库

暂无图片 评论
暂无图片 有用 0
打赏 0
cqiwen

你这个关键不是看报错日志,而是看patch文件中的安装说明文件,按照文档中的步骤来操作。

暂无图片 评论
暂无图片 有用 0
打赏 0
hzdba

步骤是安装安装说明做的,就是最后一步应用datapatch -verbose的时候报错了,报错日志如附件

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


请输入正文
提交
相关推荐
expdp可以只导出图片格式的那个字段吗?
回答 1
建议参考下杨长老以前发的文章http://blog.itpub.net/31556440/viewspace2639782/
oracle rac 12c 五节点。其中一个节点$ORACLE_HOME下dbs目录误删除 导致集群连接失败
回答 13
你把你(FAILOVERYES)改成(FAILOVERON)测试一下呢。
oracle 的sql和mysql的一样吗?
回答 2
已采纳
大多数SQL语法是一样的,少数不一样,例如查看表的列desctocr;则是一样的,但是查看建表语句:MySQL中showcreatetabletocr;就可以,但是Oracle中需要使用dbmsmet
Oracle 绑定变量会记录redo吗?
回答 1
已采纳
redo应该记录的都是实际的值。
impdp导入后系统用户apex_030200有大量包失效
回答 4
一般导入导出可以考虑指定用户进行,可以避免很多系统用户迁移问题
什么场景下需要重建控制文件
回答 5
已采纳
首先要了解控制文件的作用,就能明白什么时候需要他或重建了。通俗来讲,控制文件相当于是数据库的大脑,里面是以二进制形式存放了数据库的结构信息,各个文件存放路径和状态,如日志文件、数据文件、归档信息等等(
数据库INTEGER字段严重跳号,导致数据溢出
回答 4
已采纳
问题解决了:不是用的序列。是一个定时任务导致的,里面一个判断写错了,遇到错误就陷入死循环了。处理了就正常了。
Oracle中能否统计近一年内表、视图、存过、序列使用的次数?
回答 2
某个用户在某时刻查过某个表,是可以做审计的,视图应该是一样,因此是可以做的,procedure,就算本身不行,在后面加上一条SQL自己做审计不就行了么
US7ASCII字符集
回答 1
SELECTFROMv$nlsvalidvaluesWHEREVALUELIKE'%US7ASCII%'看看11g库的字符集支持情况
推荐几本优化sql的书
回答 3
已采纳
深入浅出SQL《HeadFirstSQL》MySQL必知必会《MySQLCrashCourse》SQL基础教程(第2版)MicrosoftSQLServer2008技术内幕:TSQL语言基础SQL进阶