zoukankan      html  css  js  c++  java
  • Dataguard配置前提条件

    Data Guard配置前提条件

    配置Data Guard必须保证以下前提条件:

    1.Data Guard是Oracle企业版的组件。Oracle标准版里没有这个控件。所以Data Guard配置所使用的生产端和容灾端必须是企业版。

    以下SQL返回结果显示Oracle是企业版:

    SQL> select * from v$version;

    BANNER

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

    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

    PL/SQL Release 11.2.0.3.0 - Production

    CORE    11.2.0.3.0      Production

    TNS for Linux: Version 11.2.0.3.0 - Production

    NLSRTL Version 11.2.0.3.0 – Production

    以下SQL返回结果显示Oracle是标准版:

    SQL> select * from v$version;

    BANNER

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

    Oracle Database 11g Release 11.2.0.3.0 - 64bit Production

    PL/SQL Release 11.2.0.3.0 - Production

    CORE    11.2.0.3.0      Production

    TNS for Linux: Version 11.2.0.3.0 - Production

    NLSRTL Version 11.2.0.3.0 – Production

    2.在Data Guard配置里,生产端和容灾端数据库的COMPATIBLE参数必须一致。

    通过以下命令检查COMPATIBLE参数:

    SQL> show parameter compatible;

    NAME                         TYPE                              VALUE

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

    compatible                    string                            11.2.0.0.0

    如果数据库不是11gR2,在升级完数据库之后,执行以下命令修改COMPATIBLE参数:

    SQL>alter system set compatible=’11.2.0.0.0’ scope=spfile;

    SQL>shutdown immediate;

    SQL>startup;

    & 说明:

    • COMPATIBLE参数修改之后,无法再改回到修改前的值。

    3.Data Guard配置里,生产端和容灾端数据库必须为归档模式。

    以下命令显示数据库为ARCHIVELOG模式:

    SQL> archive log list;

    Database log mode              Archive Mode

    Automatic archival             Enabled

    Archive destination            +DG_BACKUP

    Oldest online log sequence     6

    Next log sequence to archive   7

    Current log sequence           7

    以下命令显示数据库为NOARCHIVELOG模式:

    SQL> archive log list;

    Database log mode              No Archive Mode

    Automatic archival             Disabled

    Archive destination            USE_DB_RECOVERY_FILE_DEST

    Oldest online log sequence     37903

    Current log sequence           37905

    以下命令修改数据库为ARCHIVELOG模式:

    SQL> shutdown immediate;

    SQL> startup mount;

    SQL> alter database archivelog;

    SQL> alter database open;

    4.Data Guard配置里,生产端和容灾端数据库必须为FORCE LOGGING模式。

    执行以下命令显示数据库为FORCE LOGGING模式:

    SQL> select force_logging from v$database;

    FORCE_LOG

    ---------

    YES

    执行以下命令修改数据库为FORCE LOGGING模式:

    SQL> alter database force logging;

    5.生产端和容灾端管理员必须有SYSDBA系统权限

    6.生产端数据库成功创建

    7.容灾端数据库软件成功安装,数据库不需建立

  • 相关阅读:
    Servlet学习之http
    初识JDBC-篇四
    初识JDBC-篇三
    正则表达式简单应用3
    正则表达式简单应用2
    正则表达式简单应用1
    反射的简单应用三
    反射的简单应用2
    反射简单的应用
    TCP协议应用--上传文件
  • 原文地址:https://www.cnblogs.com/unixshell/p/3651412.html
Copyright © 2011-2022 走看看