oracle - 请求超出了oracle数据库允许的最大限制

标签 oracle oracle-apex oracle-xe

我使用 18c oracle,在将数据写入电子表格时出现错误

ORA-12954:请求超出允许的最大数据库大小 12 GB。

之后我从表中删除了一些数据(200 mb)。但这没有帮助,这个错误继续出现。但是当我从这个表中删除条目(我试图打破记录)时,它就赢得了。我该如何解决这个问题?表 48000 中的条目,其大小为 34 MB

最佳答案

您似乎正在使用Express Edition,不是吗?尽管可以免费使用(甚至用于生产目的),但它将用户数据限制为 12 GB,并且您无法覆盖该限制。如果您确实需要更多空间,则必须升级到例如标准版,但这要花很多钱。

你可以尝试做的是

  • 导出您拥有的数据库
  • 将其从您的计算机中完全删除
  • 安装全新的数据库
  • 将之前导出的数据导入其中

希望对您有所帮助。请在放弃任何内容之前,确认这种方法实际上会有帮助。如果没有的话,你就白做了。

关于oracle - 请求超出了oracle数据库允许的最大限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60771643/

相关文章:

json - 如何解析 APEX Web 服务请求正文中的 JSON 数组

oracle-apex - 顶点 : How to Submit page when 'Enter' pressed on field

javascript - Apex Oracle - 多个动态操作

oracle - 成功导入 dmp 文件后,在 oracle 10g 上看不到表

java.sql.SQLException : ORA-01830: date format picture ends before converting entire input string

c# - ODP.NET连接池: How to tell if a connection has been used

database - 修改 Oracle 数字列

oracle - 如何将 INSERT INTO 与此 PL/SQL 代码块一起使用?

oracle - oracle express 版本可以有多个数据库吗

oracle - 除非我存储值,否则序列不会增加