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

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 744|回复: 0

oracle 19c 执行./datapatch -verbose 报ORA-20001

[复制链接]
发表于 2022-8-3 18:20:04 | 显示全部楼层 |阅读模式
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,成功执行。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-4-17 03:08 , Processed in 0.124299 second(s), 20 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表