今天在执行ALTER TABLESPACE ** ADD DATAFILE **
命令时出现了ORA-00059: 超出 DB_FILES 的最大值的错误信息,之前已经成功添加了几个datafile数据文件。
解决方法:
(1)SQL> show parameter db_files
NAME TYPE VALUE
------------------------------------ -----------
db_files integer 200
(2)SQL> select count(*) from v$datafile;
显示200,说明已经达到了最大值。
(3)SQL> alter database backup controlfile to trace ; 在udump下面查看控制文件发现 MAXDATAFILES的值是1024,可以直接修改db_files
参数解决。
(4)alter system set db_files=800 scope=spfile;
然后重启数据库OK。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23898243/viewspace-692345/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/23898243/viewspace-692345/