重庆思庄Oracle、Redhat认证学习论坛

标题: oracle 19c 执行./datapatch -verbose 报ORA-20001 [打印本页]

作者: 郑全    时间: 2022-8-3 18:20
标题: oracle 19c 执行./datapatch -verbose 报ORA-20001
19.3升级到19.13 ,执行 ./datapatch -verbose 报ORA-20001
Latest xml inventory is not loaded into table

然后失败了



根据
Queryable Patch Inventory - Issues/Solutions for ORA-20001: Latest xml inventory is not loaded into table
(Doc ID 1602089.1)



select * from OPATCH_XML_INV;

报:

   ORA-29913: error in executing ODCIEXTTABLEFETCH callout

ORA-01157: cannot identify/lock data file 202 - see DBWR trace file

再检查 select name from v$tempfile;
发现全是 +data,而本地是文件系统,没有磁盘组

删除临时文件,增加本地临时文件后,提取到XML文件,

执行 select dbms_sqlpatch.verify_queryable_inventory from dual; 这个也OK。


再去执行./datapatch -verbose,成功执行。







欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2