ORA-16179 粗心导致的小错误


ORA-16179: incremental changes to "log_archive_dest_1" not allowed with SPFILE 





Oracle很多参数都是 参数='值'的形式
 
而log_archive_dest_1的值是里面带上'location=目录'


SQL> alter system set log_archive_dest_1='/oracle/oraarch';
alter system set log_archive_dest_1='/oracle/oraarch'
*
ERROR at line 1:
ORA-32017: failure in updating SPFILE
ORA-16179: incremental changes to "log_archive_dest_1" not allowed with SPFILE
 

原因是值里面缺少location=,oracle的提示信息其实等于狗屁,什么都没说清楚,完全要靠自己发现才可以。


 
SQL> alter system set log_archive_dest_1='location=/oracle/oraarch';
 
System altered.




我仔细查了一下oracle的参数,暂时只发现这一个是带"location="字样的,其他的都不用加这个,以后注意一下就好了。


SQL> col name for a30
SQL> col value for a40
SQL> set linesize 180
SQL> select name,value from v$parameter where value like '%location%';


NAME                           VALUE
------------------------------ ----------------------------------------
log_archive_dest_1             location=/oracle/oraarch/






这个是个很小的错误,但是我还是犯了,小记一下。



___________________________________________________________________________________

版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

Author:   laven54 (lurou)

Email:    laven54@163.com

Blog:      http://blog.csdn.net/laven54

QQ群: 164734649  可以到群里来提问,Oracle相关的问题我都很感兴趣

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值