项目需要在Oracle 11g环境下创建多个表空间,导致系统提示ORA-00059错误:
查询一下发现数据文件个数已经达到了数据库初始设定的上限
select count(*) from dba_data_files;
count(*):200
解决方法如下:
--扩展db_files
1.sqlplus登录
2.启动实例:startup nomount
3.执行下列操作:alter system set db_files=300 scope=spfile;
4.重启数据库实例