我很乐意问你,因为我对Oracle XE遇到了问题。我使用的是免费版本,该版本允许我存储12GB的数据。
我每周都会收到转储,导入效果很好,但是超过了12GB,并且我无法再启动任何导入了
我已经尝试了4个小时才能找到解决方案。我在互联网上删除了所有数据并放回去,但无法恢复,但我仍然收到消息说我已超过12 GB。
我做了一个“ DROP TABLE可配合清洗;”对于导入的每个表,我都执行了“ PURGE RECYCLEBIN;”。我重新启动了脚本,但仍然收到此错误消息
图像的翻译:
导入:18.0.0.0.0版-2020年3月24日星期二生产10:45:08
版本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)
如果您能帮助我,那将是完美的
非常感谢
如果Express Edition数据库超过12 GB,除了购买许可证(例如,标准版。
或者,您可以尝试(完全)删除数据库,再次安装它,然后执行导入,但这对您仍然处于12 GB的限制(或非常接近)没有太大帮助。