从Oracle XE删除全部数据,因为它已满

问题描述 投票:0回答:1

我很乐意问你,因为我对Oracle XE遇到了问题。我使用的是免费版本,该版本允许我存储12GB的数据。

我每周都会收到转储,导入效果很好,但是超过了12GB,并且我无法再启动任何导入了

我已经尝试了4个小时才能找到解决方案。我在互联网上删除了所有数据并放回去,但无法恢复,但我仍然收到消息说我已超过12 GB。

我做了一个“ DROP TABLE可配合清洗;”对于导入的每个表,我都执行了“ PURGE RECYCLEBIN;”。我重新启动了脚本,但仍然收到此错误消息

enter image description here

图像的翻译:

导入: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)

如果您能帮助我,那将是完美的

非常感谢

oracle sqlplus oracle-xe impdp
1个回答
0
投票

如果Express Edition数据库超过12 GB,除了购买许可证(例如,标准版。

或者,您可以尝试(完全)删除数据库,再次安装它,然后执行导入,但这对您仍然处于12 GB的限制(或非常接近)没有太大帮助。

© www.soinside.com 2019 - 2024. All rights reserved.