为什么自动扩展不扩展UNDOTBS1?

  • 本文关键字:扩展 UNDOTBS1 oracle
  • 更新时间 :
  • 英文 :


我打开了自动可扩展,最大字节设置为 32GB,但UNDOTBS1的大小保持在 2GB,我得到"ORA-30036:无法在撤消表空间'UNDOTBS1'中将段延长 8。

我几乎没有数据库经验,所以不幸的是,这就是我能提供的所有信息。

AUTOEXTEND 意味着只要底层设备中有足够的空间,表空间可能会增长,直到达到最大大小

假设您的数据库中有一个最大大小为 32GB 的 UNDOTBS 表空间,并且您不能增长到 2GB 以上

SQL> SELECT FILE_NAME FROM DBA_DATA_FILES WHERE TABLESPACE_NAME = 'YOUR UNDO TABLESPACE' ;

如果您的数据文件是 Linux,请执行以下操作

df -h /path_where_the_undo_file_is 

最可能的情况是撤消数据文件所在的 FS 或磁盘中的空间不足。

希望对您有所帮助。 问候

最新更新