笔记中记录了以下两个问题
1. 2010年10月9日在恢复数据库时遇到的一个问题:
Ora-00059:超出DB_FILES的最大值问题。
原因:此服务器负载众多项目,DBFILES应为数据分区文件的数量,应为默认的DBFILES的默认200已不够用,故报此问题,经查
解决方案:在sys用户下修改DBFILES值,执行如下语句:
alter system set dbfiles = 10000 scope = spfile
重启服务后,可在此服务器上再建数据库分区文件。
2.2010年10月14日仍然是恢复时遇到的一个问题:
ora-2000:ORU-10027:buffle overflow ,limit of 2000 bytes
原因:dbms_output默认的缓冲大小为2000字节,此语句输出的字节超过2000了。
解决方案:在SQL语句中增加绿色语句后,增加buffle的大小后即可解决。
Set ServerOutput On
exec dbms_output.enable(20000);
Begin
//……
End;
/
完