尝试将 Oracle 11g 升级到 12c 时出错
Error trying to upgrade Oracle 11g to 12c
我下载了 Oracle 12.c 并选择了升级我当前数据库的选项。
在 86% 时,我得到了图像上的错误:
数据库升级检查 -> 升级存储检查。
我能做什么?
SYSTEM 表空间和数据文件的设置是什么? 运行 此查询可获取一些详细信息:
select dbms_metadata.get_ddl('TABLESPACE', 'SYSTEM') from dual;
我的猜测是 SYSTEM 表空间设置为较小的 maxsize。此命令可能会解决问题:
alter database datafile 'E:\ORACLE\APP\ORACLE\ORADATA\XE\SYSTEM.DBF'
autoextend on maxsize unlimited;
路径包含"XE",您使用的是速成版吗?如果无法将 Express Edition 升级到 12c,我不会感到惊讶。 Express Edition 包含一些人为限制,既没有打补丁也没有(严重)支持。
我下载了 Oracle 12.c 并选择了升级我当前数据库的选项。 在 86% 时,我得到了图像上的错误: 数据库升级检查 -> 升级存储检查。 我能做什么?
SYSTEM 表空间和数据文件的设置是什么? 运行 此查询可获取一些详细信息:
select dbms_metadata.get_ddl('TABLESPACE', 'SYSTEM') from dual;
我的猜测是 SYSTEM 表空间设置为较小的 maxsize。此命令可能会解决问题:
alter database datafile 'E:\ORACLE\APP\ORACLE\ORADATA\XE\SYSTEM.DBF'
autoextend on maxsize unlimited;
路径包含"XE",您使用的是速成版吗?如果无法将 Express Edition 升级到 12c,我不会感到惊讶。 Express Edition 包含一些人为限制,既没有打补丁也没有(严重)支持。