首页 > 数据库 > Oracle > 主库添加数据文件备库空间不足报错处理方法
由于主库表空间超过90%,所以需要给表空间添加数据文件。
ALTER TABLESPACE GAME ADD DATAFILE '......./GAME02.DBF' SIZE 5000M;
添加之后表空间占用问题解决了,当时没有注意备库的状态。一天后发现备库的日志没有应用,检查看到添加的数据文件备库上没有,只是创建了一些名字很奇怪的数据文件,但是大小为0b。后来看到备库的磁盘和主库磁盘不一样,而且数据文件所在磁盘已经满了不能再添加数据文件了,找资料查找到方法是重新指定数据文件的路径。
SQL> alter system set standby_file_management=manual;
System altered.
SQL> alter database create datafile '/u01/orabase/db/dbs/UNNAMED00121' as '/ocfs_data2/bst/portal/vnet06.DBF ';
Database altered.
SQL> alter system set standby_file_management=auto;
SQL> recover managed standby database disconnect from session;
好了问题解决。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31387888/viewspace-2129081/ ,如需转载,请注明出处,否则将追究法律责任。