设为首页 加入收藏

TOP

Oracle提示ORA-1652表空间已满的解决办法
2018-05-23 09:17:51 】 浏览:145
Tags:Oracle 提示 ORA-1652 空间 满的 解决 办法

Oracle下单个数据文件DataFile有最大限制3459721984 bytes,当再进行存储数据时会有ORA-1652 tablespace的报错,此时可以进行以下解决。

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.确定将满的表空间,新增数据文件

ALTER TABLESPACE app_data ADD DATAFILE

'$datafilePath' SIZE 50M

AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

3.也可将大小限制直接设置为最大

alter database DATAFILE '$datafilePath' autoextend on maxsize unlimited;

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇关于链队列的代码分析 下一篇SQL单表查询学习:查询每月最后一..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目