错误:ORA-00059 超出DB_FILES的最大值
WINDOWS
最大数据块:16K
最大文件数量:20000个(数据块2K时)/40000个(数据块4K时)/65536个(数据块为8K或16K时)
最大文件容量:4GB(文件系统为FAT时)/ 64GB(文件系统为NTFS时)
UNIX和LINUX
最大数据块:32K (LINUX_X86为16K)
最大文件数量:65534个
解决方法:
1、show parameters DB_FILES 默认值200
2、select count(*) from v$datafile 确认数据文件个数
3、 alter system set db_files=302 scope=spfile;
4、重启数据库。
DB_FILES 不用设置过多,避免资源浪费。