Oracle笔记-为表空间新增磁盘(ORA-01691)

如下报错:

Oracle笔记-为表空间新增磁盘(ORA-01691)_第1张图片

原因是Oracle表空间满了,最好是新增一个存储盘。

#查XXX命名空间目前占用了多大的空间
select FILE_NAME,BYTES/1024/1024 from dba_data_files where tablespace_name = 'XXXX'
#这里的FILE_NAME能查到DBF的存储位置

#将对应的datafile设置为30g
alter database datafile 'D:\MYTEST.DBF' resize 30720m;

#将表空间USER新增一个datafile,大小为30g
alter tablespace USERS add datafile 'D:\ORACLE\ORADATA\XXX\USERS02.DBF' size 30720m;

#将表空间USER新增一个datafile,先设置100m,后面依次增加100m,因为操作系统限制,最大只能32g
alter tablespace USERS add datafile 'D:\ORACLE\ORADATA\XXX\USERS02.DBF' size 100m AUTOEXTEND ON NEXT 100m;

使用上面的命令进行查找,即可。

你可能感兴趣的:(SQL,oracle,笔记,数据库)