oracle安装后的账号密码错误ORA-16179粗心导致的小错误

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 SPFILEORA-16179: incremental changes to "log_archive_dest_1" not allowed with SPFILE

&oracle账号nbsp;

 

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

 

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

 

 

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

SQL> col name for a30SQL> col value for a40SQL> set linesize 180SQL> select name,value from v$parameter where value like '%location%';NAME                           VALUE------------------------------ ----------------------------------------log_archive_dest_1             location=/oracle/oraarch/

 

 

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

 

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。