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

     今天做实验,在启动数据库的时候报了一个错误: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/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/25116248/viewspace-721021/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值