zoukankan      html  css  js  c++  java
  • DG主库到备库ORA-12154

    搭建DG过程中遇到一个问题,复制完成并创建了spfile,重启后打开数据库时报错

    SQL> alter database open;
    alter database open
    *
    ERROR at line 1:
    ORA-10458: standby database requires recovery
    ORA-01152: file 1 was not restored from a sufficiently old backup
    ORA-01110: data file 1: '/oradata/SCPRD/SCPRD_system01.dbf'

     现在备库是MOUNT状态,在备库开启日志应用后,主库切换日志但备库一个归档日志都没有收到,

    SYS>select process,status from v$managed_standby;

    PROCESS STATUS
    --------- ------------
    DGRD ALLOCATED
    ARCH CLOSING
    DGRD ALLOCATED
    ARCH CLOSING
    ARCH OPENING
    ARCH CLOSING
    LNS CONNECTED
    DGRD ALLOCATED
    LNS OPENING

    查看了一下主库参数,有ORA-12154错误


    DEST_ID DEST_NAME STATUS TYPE ERROR GAP_STATUS
    ---------- ------------------------------ --------- ---------------- ----------------------------------------------------------------- ------------------------
    1 LOG_ARCHIVE_DEST_1 VALID LOCAL
    2 LOG_ARCHIVE_DEST_2 ERROR UNKNOWN ORA-12154: TNS:could not resolve the connect identifier specified RESOLVABLE GAP

    tnsping 主库和备库均正常。

    有一篇文章记录了这个错误,并转载了官方文档。

    主库到standby报错解决:Error 12154 received logging on to the standby ORA-12154_ITPUB博客
    http://blog.itpub.net/25583515/viewspace-2156171/

    原因:在添加新的备用数据库之后,将相应的新的TNS别名条目添加到主节点上的tnsnames中,但是既没有重新启动实例进程,也没有重新启动归档程序进程。

    重启主库后故障解除。

  • 相关阅读:
    VB.NET程序设计笔记
    ASP.NET动态的网页增删查改
    一般处理程序加简单三层实现增删查改(2)
    一般处理程序加简单三层实现增删查改(1)
    设计模式六大原则(1):单一职责原则
    Android Https相关完全解析 当OkHttp遇到Https
    Androrid应用打包release版时关闭log日志输出
    Fragment结合ViewPager之懒加载
    多线程基础
    Android Studio wifi调试
  • 原文地址:https://www.cnblogs.com/historynote/p/13914178.html
Copyright © 2011-2022 走看看