zoukankan      html  css  js  c++  java
  • oracle开启自动日志归档

    要为数据库配置自动存档(如果将 Oracle 安装配置为使用 PFILE),请向 $ORACLE_HOME/dbs 目录中的 INIT(SID).ORA 文件中添加以下日志参数行:

    LOG_ARCHIVE_START=TRUE
    LOG_ARCHIVE_DEST=<存档日志目录>
    LOG_ARCHIVE_FORMAT=%t_%s.dbf 
    

    一些日志参数包括:

    • LOG_ARCHIVE_START -- 启用自动存档
    • LOG_ARCHIVE_DEST -- 指定已存档的重做日志文件的路径。 Oracle 代理按以下顺序查询存档日志目标的 Oracle 服务器参数:LOG_ARCHIV_DEST、LOG_ARCHIVE_DEST_1 到 LOG_ARCHIVE_DEST_10。 代理从它所找到的第一个本地目标开始备份存档日志。
    • LOG_ARCHIVE_FORMAT -- 指定已存档的重做日志文件的文件名格式,其中 %S 用于指定日志序号,%T 指定线程号。 例如,可以接受 ARC%S.%T。

      重要说明! 请在数值之间使用分隔符。 例如,%S.%T. 如果省略了分隔符,将不能解析日志文件名,这是因为无法确定哪一部分是 %S,哪一部分是 %T。 另外,这可能不小心创建出多个名称相同的存档日志。

     

     

    要使用 SPFILE 启用 Oracle 安装的自动存档

    1. 通过在 SQL*Plus 提示下输入以下命令来验证日志参数的值:
      show parameter log
      
    2. 如果参数的值不正确,请在关闭服务器后,通过在 SQL*Plus 提示下输入以下命令来更改这些参数值:
      CONNECT SYS/SYS_PASSWORD AS SYSDBA 
      
      STARTUP MOUNT EXCLUSIVE
      
      ALTER SYSTEM SET LOG_ARCHIVE_START = TRUE SCOPE = SPFILE;
      ALTER SYSTEM SET LOG_ARCHIVE_DEST="/opt/Oracle/oradata/ORCL/archive" 
      SCOPE = SPFILE;
      ALTER SYSTEM SET LOG_ARCHIVE_FORMAT="ARC%S.%T" SCOPE = SPFILE;
      

      注意: LOG_ARCHIVE_DEST 的实际值特定于您的环境。

    3. 重新启动 Oracle 实例以使更改生效。

    使用  archive LOG list;命令查看归档是否开启

    输出结果

    数据库日志模式             非存档模式
    自动存档             启用
    存档终点            F:\oracle\ora92\RDBMS
    最早的概要日志序列     63
    当前日志序列           65


    也可以使用命令 :ALTER   SYSTEM   ARCHIVE   LOG   START 开启


  • 相关阅读:
    页面加载完毕相关信息淡入效果
    导航菜单底部滑动条跟随效果
    我要成为优秀的前端一员!
    (转)git合并多个commit
    Windows 7 + PHP 5.3 + WAMP 下 Imagick 扩展安装
    使用 PHP 框架 Yii 访问 MS SQL 的尝试
    拼合逐月数据系列
    编程视频教程推荐
    Java 实现 Domino邮箱自动注册
    二、 编写一个类,用两个栈实现队列,支持队列的基本操作(add,poll,peek)
  • 原文地址:https://www.cnblogs.com/liaomin416100569/p/9331441.html
Copyright © 2011-2022 走看看