渡人自渡 发表于 2018-9-14 07:11:46

oracle archivelog & max_dump_file_size

  ARCHIVE LOG LIST;#查询是否归档
  select name,log_mode from v$database;
  改变非归档模式到归档模式:
  > conn / as sysdba
  > shutdown immediate;
  > startup mount (启动实例并加载数据库,但不打开)

  >>
  >>
  >>  > exit
  做一次完全备份,因为非归档日志模式下产生的备份日志对于归档模式已经不可用了.
  改变归档模式到非归档模式:
  >SHUTDOWN NORMAL/IMMEDIATE;
  >STARTUP MOUNT;
  >ALTER DATABASE NOARCHIVELOG;
  >ALTER DATABASE OPEN;
  获取归档日志信息
  V$ARCHIVED_LOG
  V$ARCHIVE_DEST
  V$LOG_HISTORY
  V$DATABASE
  V$ARCHIVE_PROCESSES
  ARCHIVE LOG LIST;
  日志跟踪文件,以致ORACLE安装目录充满,新的用户请求被拒绝,影响服务。
  SQL〉show parameter diagnostic_dest
  SQL〉show parameter max_dump
  alter system set max_dump_file_size=1000000k/1024m/num;
  alert log XML 文件位置:
  SQL> select value from v$diag_info where name ='Diag Alert';
  Alert log 文本文件位置:
  SQL> select value from v$diag_info where name ='Diag Trace';
  find trace -ctime +30 |xargs rm -f
  改变归档路径
  alter system archive log start to '/d01/rmanback'

页: [1]
查看完整版本: oracle archivelog & max_dump_file_size