archive归档日志存储目录的修改

今天上午 在对oracle是否归档进行练习的时候  当我准备修改 log_archive_dest_1 时 出现了下面的错误
 SQL> alter system set log_archive_dest_1='/u01/archivelog/';
alter system set log_archive_dest_1='/u01/archivelog/'
*
ERROR at line 1:
ORA-32017: failure in updating SPFILE
ORA-16179: incremental changes to "log_archive_dest_1" not allowed with SPFILE
我记得当时老师貌似应该也是这样子修改的  但是为什么会失败呢  我上网查了下资料  发现 原来我少了一步 额 好吧  看样子只是听老师讲 不能让我牢记一个内容了  正确的方法应该是这样
 SQL> alter system set db_recovery_file_dest=''
System altered.
SQL> alter system set log_archive_dest='/u01/archivelog';
System altered.
首先应该更改oracl系统,禁止往闪回恢复区放归档日志
然后再设置归档日志的存储目录
SQL> archive log list
Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            /u01/archivelog
Oldest online log sequence     2
Next log sequence to archive   4
Current log sequence           4
然后 就成功了 哈 
不过 貌似网上设置的跟老师的还不一样  网上修改的是 log_archive_dest  而我们老师当时修改的是  log_archive_dest_1 这个有什么区别呢?
当我用
SQL> alter system set log_archive_dest_1='/u01/archivelog' ;
alter system set log_archive_dest_1='/u01/archivelog'
*
ERROR at line 1:
ORA-32017: failure in updating SPFILE
ORA-16179: incremental changes to "log_archive_dest_1" not allowed with SPFILE

他还是报错了  呜呜呜   原来 我根本就没有解决问题啊
原来 问题是少加了一个 location啊
SQL> alter system set log_archive_dest_1='location=/u01/archivelog';
System altered.
SQL>
回头又看了一下老师做的文档  发现  确实是少了一个location  啊  真是不小心啊  看样子以后还是要认真点啊
不过 新的问题又出现了  log_archive_dest 和 log_archive_dest_1 有什么区别呢?
然后百度了一下 发现
log_archive_dest 和 log_archive_duplex_dest 是不需要写 'location=' 这个前缀的。因为这两个参数就是为了本地归档存在的。
而log_archive_dest_1-9 这10个参数不但可以设置本地归档 也可以设置远程归档!语法如下:
本地归档:alter system set log_archive_dest='location=xxx';
远程归档:alter system set log_archive_dest='SERVICES=xxx'; 注意,设置log_archive_dest需要将db_recovery_file_dest置为空,

SQL> alter system set db_recovery_file_dest='' scope=both;

这样  差不多了 呼 继续吧 加油
b.gif

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

转载于:http://blog.itpub.net/28328048/viewspace-748006/

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值