我冒然向您请教,因为我对Oracle XE有问题。我使用免费版本,它允许我存储12 of的数据。
我每周都会收到一个转储,导入工作正常,但超过了12 and,我无法启动更多的导入
我已经尝试了4个小时来寻找解决方案。我上网删除了所有的数据并把它放回去,但不可能,我仍然有消息说我超过了12 GB。
我执行了"DROP TABLE matable PURGE;“,对于导入的每个表,我执行了"PURGE RECYCLEBIN;”。我重新启动了脚本,但仍然收到以下错误消息

图片的翻译:
导入:版本18.0.0.0.0 -生产日期3月24日10:45:08 2020
版本18.4.0.0.0
版权所有(c) 1982,2019,Oracle和/或其附属公司。版权所有。
连接到: Oracle Database 18c Express Edition版本18.0.0.0.0 -生产
ORA-39002:无效操作ORA-31694:无法加载/卸载主表"SYS“。"SYS_IMPORT_TABLE_03“ORA-02354:导出/导入数据时出错
ORA-39776:加载表"SYS“时直接路径出现严重API错误。"SYS_IMPORT_TABLE_03“ORA-12954:请求超过授权数据库的最大大小( 12 GB)
如果你能帮我,那就太好了
非常感谢
发布于 2020-03-24 18:00:12
如果Express版数据库超过12 GB,那么除了购买许可证,例如购买标准版之外,您别无选择。
或者,您可以尝试删除数据库(完全),重新安装它,然后执行导入,但这不会有太大帮助,因为您仍然是12 GB的限制(或非常接近它)。
https://stackoverflow.com/questions/60828627
复制相似问题