zoukankan      html  css  js  c++  java
  • Oracle 11g db_ultra_safe参数

    db_ultra_safe是Oracle 11g新增的参数,可以用来控制db_block_checking, db_block_checksum和db_lost_write_protect三个参数的值。

    db_ultra_safe的取值是off, data_only, data_and_index

    其中off是缺省值。表示db_ultra_safe不会影响其它三个参数的设置值。

    data_only, 相当于:

    db_block_checking=medium

    db_block_checksum=full

    db_lost_write_protect=typical

    data_and_index, 相当于:

    db_block_checking=full

    db_block_checksum=full

    db_lost_write_protect=typical

    示例:

    • 系统的缺省值

    SQL> show parameter db_ultra

    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    db_ultra_safe                        string      OFF
    SQL> show parameter db_block_check

    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    db_block_checking                    string      FALSE
    db_block_checksum                    string      TYPICAL

    SQL> show parameter db_lost

    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    db_lost_write_protect                string      NONE

    • 修改db_ultra_safe为data_only

    SQL> alter system set db_ultra_safe=data_only;
    alter system set db_ultra_safe=data_only
                     *
    ERROR at line 1:
    ORA-02095: specified initialization parameter cannot be modified

    此参数不能动态修改

    SQL> alter system set db_ultra_safe=data_only scope=spfile;

    System altered.

    SQL> shutdown immediate;
    SQL> startup;

    SQL> show parameter db_ultra

    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    db_ultra_safe                        string      DATA_ONLY
    SQL> show parameter db_block_check

    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    db_block_checking                    string      MEDIUM
    db_block_checksum                    string      FULL
    SQL> show parameter db_lost

    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    db_lost_write_protect                string      TYPICAL

    修改db_ultra_safe值后,其它三个参数值自动修改。

    • 修改db_ultra_safe为data_and_index

    SQL> alter system set db_ultra_safe=data_and_index scope=spfile;

    System altered.

    SQL> shutdown immediate;

    SQL> startup;

    SQL> show parameter db_ultra

    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    db_ultra_safe                        string      DATA_AND_INDEX
    SQL> show parameter db_block_check

    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    db_block_checking                    string      FULL
    db_block_checksum                    string      FULL

    SQL> show parameter db_lost

    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    db_lost_write_protect                string      TYPICAL

  • 相关阅读:
    c# 指针unsafe/fixed -- 【一】
    Windows消息大全(转)
    Windows消息过滤
    C#预编译
    c#摄像头编程实例 (转)
    多线程按顺序执行 (转)
    定位程序集
    无需写try/catch,也能正常处理异常 (转)
    无需Try catch 的UI事件封装类
    注册表修改安全策略
  • 原文地址:https://www.cnblogs.com/cqubityj/p/2741581.html
Copyright © 2011-2022 走看看