oracle ORA-01654- ORA-01653: 表 Attachment 无法通过 1024 (在表空间 USERS 中) 扩展

Posted snailslost

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle ORA-01654- ORA-01653: 表 Attachment 无法通过 1024 (在表空间 USERS 中) 扩展相关的知识,希望对你有一定的参考价值。

1.查看表空间使用情况

SELECT T.TABLESPACE_NAME,D.FILE_NAME,D.AUTOEXTENSIBLE,D.BYTES,D.MAXBYTES,D.STATUS 
FROM DBA_TABLESPACES T,DBA_DATA_FILES D 
WHERE T.TABLESPACE_NAME =D.TABLESPACE_NAME 
ORDER BY TABLESPACE_NAME,FILE_NAME; 

技术分享图片

 

2.扩展空间(单个文件最大32GB限制)

ALTER DATABASE DATAFILE ‘D:APPADMINISTRATORORCLaaa.DBF‘
AUTOEXTEND ON NEXT 100M MAXSIZE 40960M;

 

错误报告 -
ORA-03206: AUTOEXTEND 子句中 (5242880) 块的最大文件大小超出范围
03206. 00000 - "maximum file size of (%s) blocks in AUTOEXTEND clause is out of range"
*Cause: The maximum file size for an autoextendable file has
exceeded the maximum number of blocks allowed.
*Action: Reduce the size and retry.

 

3.添加扩展文件

ALTER TABLESPACE USERS ADD DATAFILE
‘D:APPADMINISTRATORVIRTUALORADATAORCLabc.DBF‘ SIZE 1024M AUTOEXTEND ON NEXT 200M MAXSIZE 32760M;

以上是关于oracle ORA-01654- ORA-01653: 表 Attachment 无法通过 1024 (在表空间 USERS 中) 扩展的主要内容,如果未能解决你的问题,请参考以下文章

ORA-01654_TableSpace空间不足问题处理

ORA-01654 索引 无法通过 表空间扩展

ORA-01654: 索引 BHGX.IX_JJ_XMFY_JSD 无法通过 1024 (在表空间 USERS 中) 扩展

oracle undo表空间被删除,数据库无法启动,请问如何恢复

Oracle运维基本操作,倒库备份恢复与优化。

Oracle 12c 一次性解锁所有锁定的用户