本文主要是介绍Oracle笔记-为表空间新增磁盘(ORA-01691),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
如下报错:
原因是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;
使用上面的命令进行查找,即可。
这篇关于Oracle笔记-为表空间新增磁盘(ORA-01691)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!