Oracle 表空间不足解决办法

 

--1、查看表空间USERS使用情况
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
and T.TABLESPACE_NAME='YQY_YSJJC'
ORDER BY TABLESPACE_NAME,FILE_NAME;

 

--2、修改表空间为自动增长
ALTER DATABASE
DATAFILE 'E:\DATABASE\ORACLE\YQY_YSJJC.DBF' AUTOEXTEND
ON NEXT 500M MAXSIZE UNLIMITED

 

--3、自动增长还是不行,可能是数据库文件满了【注意:DBF文件在windows平台32g就不能用了】,就增加几个数据库文件
ALTER TABLESPACE USERS ADD DATAFILE 'E:\DATABASE\ORACLE\YQY_YSJJC01.DBF' SIZE 1G AUTOEXTEND ON NEXT 1G MAXSIZE 30g;

posted @ 2020-12-15 10:03  幸运(● ̄(エ) ̄●)  阅读(285)  评论(0编辑  收藏  举报
Document