ITPub博客

首页 > 数据库 > Oracle > ORA-32004和ORA-32010错误解决方法

ORA-32004和ORA-32010错误解决方法

原创 Oracle 作者:wangyiou1988 时间:2012-04-12 16:49:25 0 删除 编辑
     今天做实验,在启动数据库的时候报了一个错误:ORA-32004.
SQL>startup
  ORA-32004:obsolute and/or  deprecated parameter(s) specified
...........
数据库已经打开了。
我在网上搜了一些文章,说是过期参数引起的。  
我查看了alert日志。发现有这么一行:
Deprecated system parameter with specified values:
log_archive_start
sql_trace
End of deprecated system parameter listing
说明是这两个参数有问题。我在10g的官方文档上竟然没有找到这个参数的解释,让我
很诧异啊。于是我到网上再次搜索了一下。发现这个参数是10g以后已经被废弃,只要
启动了数据库的归档模式,Oracle就会启动自动归档,从而避免了10g以前由于用户疏忽所带来的一系列问题。
我们开始重置一下这两个参数:
SQL>alter system reset log_archive_start scope=spfile sid='*';
这时又报错了:
ORA-32010:无法在spfile中找到要删除的条目
我们在spfile里看看是不是有这两行,方法就是:create pfile from spfile;

发现果然有这两行,我们手工的将这两行删除。重建spfile;
SQL>startup   再次启动。
问题就解决了
后来知道:SQL_TRACE这个参数最好不要出现在全局里,会影响性能,所以在spfile里删除也是正确的。














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

请登录后发表评论 登录
全部评论

注册时间:2010-12-21

  • 博文量
    91
  • 访问量
    1173300