增加表空间数据文件报错:
SQL> alter tablespace sdeah add datafile 'H:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\SDEAH01.dbf' size 10G autoextend on next 128M;
alter tablespace sdeah add datafile 'H:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\SDEAH01.dbf' size 10G autoextend on next 128M
*
第 1 行出现错误:
ORA-00059: 超出 DB_FILES 的最大值
Oracle数据库默认数据文件大小200个,超过200个就无法新建数据文件
SQL> show parameter db_files;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_files integer 200
修改完需要重启数据库才能生效
SQL> alter system set db_files=20000 scope=both;
alter system set db_files=20000 scope=both
*
第 1 行出现错误:
ORA-02095: 无法修改指定的初始化参数
SQL> alter system set db_files=20000 scope=spfile;
系统已更改。
SQL>