zoukankan      html  css  js  c++  java
  • ORA-16014: 日志 1 的序列号 242 未归档, 没有可用的目的地

    SQL> alter database open;

    *
    第 1 行出现错误:
    ORA-16014: 日志 1 的序列号 242 未归档, 没有可用的目的地
    ORA-00312: 联机日志 1 线程 1:
    'C:ORACLEPRODUCT10.2.0ORADATATHRSREDO01.LOG'

    SQL> show parameter db_recovery

    NAME TYPE VALUE
    ------------------------------------ ----------- ------------------------------
    db_recovery_file_dest string C:oracleproduct10.2.0db_1/
    flash_recovery_area
    db_recovery_file_dest_size big integer 2G

    检查flash recovery area的使用情况:

    SQL> select * from v$flash_recovery_area_usage;

    FILE_TYPE PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES
    ------------ ------------------ ------------------------- ---------------
    ------------ ------------------ ------------------------- ---------------
    CONTROLFILE                 .33                         0               1
    ONLINELOG                  7.32                         0               3
    ARCHIVELOG                25.06                         0              35
    BACKUPPIECE               67.69                         0               4
    IMAGECOPY                     0                         0               0
    FLASHBACKLOG                  0                         0               0

    已选择6行。

    计算flash recovery area已经占用的空间:

    SQL> select sum(percent_space_used)*3/100 from v$flash_recovery_area_usage;

    SUM(PERCENT_SPACE_USED)*3/100
    -----------------------------
    3.012


    可以看到,这里已经有3.012G使用了,这说明我们刚开始设置的db_recovery_file_dest_size=2G不足,导致online redo log无法归档,在这里,我们通过设置db_recovery_file_dest_size参数,增大了flash recovery area来解决这个问题:

    alter system set db_recovery_file_dest_size=3G scope=both;

    也可以在rman中通过删除flash recovery area中不必要的备份来释放flash recovery area空间来解决这个问题:

    打开命令行

    set oracle_sid=thrs

    rman target dw/* as sysdba

    delete archivelog all completed before 'sysdate-7';(指定删除7天前的归档日志)

    或者

    delete archivelog until time "sysdate - 7";

  • 相关阅读:
    Golang-字符串常用的系统函数
    35.HTML--网页自动跳转 5种方法
    34.js----JS 开发者必须知道的十个 ES6 新特性
    33. 禁止鼠标右键保存图片、禁止拖动图片
    32.js 判断当前页面是否被浏览
    31.JS实现控制HTML5背景音乐播放暂停
    30.get和post的区别
    29.html5 移动端开发总结
    28.json数组,select选择,input输出对应数据
    27.给input边框和背景颜色设置全透明
  • 原文地址:https://www.cnblogs.com/suinlove/p/3985003.html
Copyright © 2011-2022 走看看