ITPub博客

首页 > Linux操作系统 > Linux操作系统 > ORA-00059错误解决

ORA-00059错误解决

原创 Linux操作系统 作者:liu_qingwei2008 时间:2011-04-12 17:14:54 0 删除 编辑

 

 

今天在执行ALTER TABLESPACE  **   ADD DATAFILE  **

 

命令时出现了ORA-00059: 超出 DB_FILES 的最大值的错误信息,之前已经成功添加了几个datafile数据文件。

 

解决方法:

 

1SQL> show parameter db_files

 

NAME TYPE VALUE

------------------------------------ -----------

 

db_files integer 200

 

 

2SQL> select count(*) from v$datafile;

 

显示200,说明已经达到了最大值。

 

3SQL> alter database backup controlfile to trace ; udump下面查看控制文件发现 MAXDATAFILES的值是1024,可以直接修改db_files

参数解决。

 

4alter system set db_files=800 scope=spfile;

 

然后重启数据库OK

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23898243/viewspace-692345/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 什么是Oracle RAC
请登录后发表评论 登录
全部评论

注册时间:2010-05-12

  • 博文量
    37
  • 访问量
    87832