解决ORA-00059超出DB_FILES的最大值
单机数据库,扩表空间添加数据文件时提示ORA-00059错误maximum number of DB_FILES exceeded,提示数据文件超过最大值,因为DB_FILES定义了数据中数据文件的个数,当数据文件个数超过这个参数设定的值就会报此错误
单机环境
查看数据库当前DB_FILES的值
show parameter db_files; select count(*) from dba_data_files;
更改为更大的值
alter system set db_files=500 scope=spfile;
重启数据库生效
shutdown immediate; startup; show parameter db_files;
RAC环境
任意一个节点执行
alter system set db_files=500 scope=spfile sid='*';
节点1执行
shutdown immediate; startup; show parameter db_files;
节点1启动后,节点2执行
shutdown immediate; startup; show parameter db_files;
本站所有文章均可随意转载,转载时请保留原文链接及作者。