Oracle升级避坑指南:APEX卸载后sys.htmldb_system无效对象的处理方法

问题场景

升级Oracle 11.2.0.4 RAC到 19C的时候需要卸载APEX

卸载APEX后出现了无效对象PACKAGE BODY sys.htmldb_system

问题处理

重编译失败

复制代码
SQL> ALTER PACKAGE SYS.HTMLDB_SYSTEM COMPILE BODY;
提示:
PLS-00201:identifier 'WWV_FLOW_VAL_LIB' must be declared

根据MOS文档的说法 HTMLDB_SYSTEM Package is Invalid After Removing APEX KB134041

这是卸载APEX后的残留,需要删除

复制代码
drop package sys.htmldb_system;
drop public synonym sys.htmldb_system;

忽略该无效对象后,升级dbupgrade后,该无效对象被自动删除。

相关推荐
java1234_小锋15 小时前
【技术专题】Mysql8 数据库 - Mysql8 数据类型简介
数据库·mysql
知行EDI15 小时前
知行之桥 MaBang 端口使用指南——Create Order 订单创建篇
java·服务器·数据库
成旭先生15 小时前
【2026】企业信息模糊查询 API 实战:名称、注册号、统一社会信用代码、企业类型与法人一次查全
服务器·数据库·数据服务
JosieBook15 小时前
【数据库】MySQL 实战精通系列 · 第10篇:分库分表与分布式事务实战
数据库·分布式·mysql
我叫洋洋16 小时前
Cadence CIS 元器件库合并实战:3000+ 焊盘、156 个符号零冲突并入自有库
数据库·单片机·嵌入式硬件·oracle·电路
AI 编程助手GPT16 小时前
GPT-6 Luna (Batch) 批量处理性能与质量深度评测
数据库·gpt·batch
quweiie16 小时前
Neo4j Community 安全访问配置总结
数据库·centos·neo4j
꯭自꯭闭꯭17 小时前
DM7主备升级方案
linux·服务器·数据库
蜗牛互联网18 小时前
MongoDB Atlas Agent Engine之后,如何用版本门禁防止陈旧写入
java·数据库·人工智能·后端·mongodb
IvorySQL18 小时前
PostgreSQL 日报 |PostgreSQL 19 Beta 4 发布(9 月 25 日)
数据库·postgresql