当前位置:  数据库>oracle

更改Oracle 10G归档日志目录

    来源: 互联网  发布时间:2017-04-04

    本文导语: Oracle 10默认是把存档终点设置为USE_DB_RECOVERY_FILE_DEST,所以归档日志默认是保存在oracle系统的闪回恢复区(Flash recovery area)的。默认的db_recovery_file_dest是2G,所以一般建议将存档终点修改为操作系统的适当目录。 由于归档日志太...

Oracle 10默认是把存档终点设置为USE_DB_RECOVERY_FILE_DEST,所以归档日志默认是保存在oracle系统的闪回恢复区(Flash recovery area)的。默认的db_recovery_file_dest是2G,所以一般建议将存档终点修改为操作系统的适当目录。

由于归档日志太大,撑满了闪回恢复区,导致了9月23日oracle数据挂起,集团的ERP不能使用;手动启动数据报ORA-00257错误

SQL> alter system set DB_RECOVERY_FILE_DEST_SIZE= 4G;

修改DB_RECOVERY_FILE_DEST_SIZE可以启动了。

中午查了资料,了解了flash_recovery_area的东西;决定要archive log的备份目录改为系统目录。

SQL> select * from v$flash_recovery_area_usage;

FILE_TYPE    PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES

------------ ------------------ ------------------------- ---------------

CONTROLFILE                   0                         0               0

ONLINELOG                     0                         0               0

ARCHIVELOG                72.46                         0              51

BACKUPPIECE               26.84                         0               6

IMAGECOPY                     0                         0               0

FLASHBACKLOG                  0                         0               0

当时查看flash_recovery_area的使用,发现ARCHIVELOG的使用率为90多;

2009-9-23 中午

2、修改归档目录位置:

orahost:root:[/oracle]#mkdir arch_log

orahost:root:[/oracle]#chown –R oracle:oinstall ./arch_log

orahost:root:[/oracle]#chmod 775 ./arch_log

orahost:root:[/oracle/arch_log]#su – oracle

$sqlplus /nolog

SQL>conn /as sysdba

SQL> alter system set db_recovery_file_dest='';

更改oracl系统,禁止往闪回恢复区放归档日志。

System altered.

SQL> alter system set log_archive_dest='/oracle/arch_log'

更改数据库,归档日志的存档终点。

System altered.

SQL> archive log list

Database log mode              Archive Mode

Automatic archival             Enabled

Archive destination            /oracle/arch_log

Oldest online log sequence     4033

Next log sequence to archive   4038

Current log sequence           4038


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 更改主机名,用hostname更改后启动,又是原来的主机名
  • Windows 7 下 IE10启动很慢,如何更改设置让它启动变快
  • sql server 2008:您对无法重新创建的表进行了更改或者启用了“阻止保存重新创建表的更改”
  • Mysql增加主键或者更改表的列为主键的sql语句
  • 怎么更改redhat8.0的水平和垂直刷新率,我的已经反复更改了,可是过大,重起就出错,过小,闪的实在是厉害,调到什么情况下,效果最好?
  • php会话(session)生命周期概念介绍及设置更改和回收
  • linux下如何将文件的某一列的值进行批量更改或单个更改?
  • 如何更改rsync的运行权限
  • 如何更改网卡的工作速率?
  • 如何监控数据库的数据,如果数据库数据更改,就通知Server
  • 急啊,双机的Solaris 8,如何更改ip地址。??
  • 怎样更改主机名
  • 诸位写驱动是先找一个类似的程序更改还是从头些?
  • 如何更改HP9000小型机的mac地址
  • cvs怎么更改server上文件的属性?
  • ubuntu源无法更改
  • Linux重启后 disk系统用户和组会更改
  • 更改sqlserver数据库名的方法
  • 100分请教如果用java更改本地机的系统时间
  • 安装Linux时,设置显示器分辨率有误,当进入到X画面后怎样更改分辨率?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3