oracle-dbfiles-config.jpg

单机数据库,扩表空间添加数据文件时提示ORA-00059错误maximum number of DB_FILES exceeded,提示数据文件超过最大值,因为DB_FILES定义了数据中数据文件的个数,当数据文件个数超过这个参数设定的值就会报此错误

2019-09-05_105422.png


单机环境

查看数据库当前DB_FILES的值

show parameter db_files;  
select count(*) from dba_data_files;

2019-09-05_105405.png


更改为更大的值

alter system set db_files=500 scope=spfile;

2019-09-05_105634.png


重启数据库生效

shutdown immediate;
startup;
show parameter db_files;

2019-09-05_223609.png

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;



更新日期: 2019年09月05日
文章标签: Oracle
文章链接: https://www.vos.cn/db/347.html  
版权说明:如非注明,本站文章均为vOS原创,转载请注明出处和附带本文链接。