zoukankan      html  css  js  c++  java
  • 安装后处理

    介绍Oracle 11g RAC安装完成后的优化配置操作。

    修改数据文件最大个数
    介绍如何修改数据文件最大个数,以适应eSpace EC解决方案的各使用场景。
    修改数据库用户密码有效期
    默认密码过期天数约为半年,介绍如何取消数据库用户密码有效期。
    设置数据库归档模式
    介绍如何设置数据库归档模式。
    设置数据库归档路径
    “log_archive_dest”参数或“log_archive_dest _1”参数都可以指定归档日志的路径,但二者只能选择一个,不能同时使用,否则会导致数据库无法启动的后果。介绍如何使用参数“log_archive_dest _1”指定归档日志的路径。

    修改数据文件最大个数

    介绍如何修改数据文件最大个数,以适应eSpace EC解决方案的各使用场景。

    操作步骤

    1. oracle用户登录Oracle服务器节点linux49,执行以下命令修改数据文件最大个数和停止数据库。

      sqlplus "/ as sysdba"

      alter system set db_files=1024 scope=spfile;
      System altered.
      shutdown immediate;
      Database closed.
      Database dismounted.
      ORACLE instance shut down.
    2. oracle用户登录Oracle服务器节点linux50,执行以下命令修改数据文件最大个数和停止数据库。

      sqlplus "/ as sysdba"

      alter system set db_files=1024 scope=spfile;

      shutdown immediate;

    3. 分别在节点1和2中执行以下命令启动数据库。

      startup

    4. 退出SQL命令行。

      exit

    修改数据库用户密码有效期

    默认密码过期天数约为半年,介绍如何取消数据库用户密码有效期。

    前提条件

    请确认数据库服务器各节点的Oracle数据库和监听服务启动正常。

    操作步骤

    1. oracle用户分别登录其中一个服务器节点。
    2. 执行命令sqlplus "/ as sysdba"登录数据库。
    3. 取消数据库用户密码有效期
    4.   修改oracle用户密码永不过期(密码过期)取消Oracle用户密码登录错误次数限制
    5. ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
    6. alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;
    7. 验证数据库用户密码有效期限制是为“UNLIMITED”。
    8. select * from dba_profiles where profile='DEFAULT' and RESOURCE_NAME = 'PASSWORD_LIFE_TIME';

      如果显示如下信息,表示参数已设置为“UNLIMITED”。
      PROFILE                        RESOURCE_NAME                    RESOURCE
      ------------------------------ -------------------------------- --------
      LIMIT
      ----------------------------------------
      DEFAULT                        PASSWORD_LIFE_TIME               PASSWORD
      UNLIMITED


      设置数据库归档模式

      介绍如何设置数据库归档模式。

      前提条件

      请确认数据库服务器各节点的Oracle数据库和监听服务启动正常。

      操作步骤

      1. oracle用户分别登录各服务器节点。
      2. 执行命令sqlplus /as sysdba登录数据库。
      3. linux49节点上,执行命令archive log list;,检查数据库是否已经是archivelog mode。

        系统显示类似如下信息。

        Database log mode              No Archive Mode
        Automatic archival             Disabled
        Archive destination            
        Oldest online log sequence     4
        Next log sequence to archive   5
        Current log sequence           5
        • 如果粗体部分信息为No Archive Mode,表示数据库为非归档模式,则继续下一步。
        • 如果粗体部分信息为Archive Mode,表示数据库已设置为归档模式。
      4. linux49节点上,修改“cluster_database”参数为“false”。

        alter system set cluster_database=false scope=spfile;

      5. linux49节点上,修改archive的缺省参数,以下是必须修改的三个参数。

        alter system set log_archive_format='%t_%s_%r.dbf' scope=spfile;

        alter system set log_archive_start= TRUE scope=spfile;

        alter system set log_archive_dest_1='LOCATION=+dg_archive' scope=spfile;

        说明:
        其中LOCATION=+dg_archive为归档日志的位置,根据实际情况更改。
      6. 执行命令shutdown immediate;停掉所有节点数据库。
      7. linux49节点上,执行命令startup mount;,将数据库以mount方式启动。
      8. linux49节点上,执行命令alter database archivelog;,将数据库修改为archivelog方式。
      9. linux49节点上,执行命令alter database open;打开数据库。
      10. linux49节点上,修改“cluster_database”参数为“true”。

        alter system set cluster_database=true scope=spfile;

      11. linux49节点上,执行命令shutdown immediate;停掉数据库。
      12. linux49节点上,执行命令startup;启动数据库。
      13. linux49节点上,执行命令archive log list;,检查数据库是否已经是archivelog mode。

        如果系统显示如下粗体信息,表示数据库已经切换到archivelog mode。

        Database log mode              Archive Mode
        Automatic archival             Enabled
        Archive destination            /ora_arch/
        Oldest online log sequence     4
        Next log sequence to archive   5
        Current log sequence           5
        
      14. 执行命令startup;启动linux50节点的数据库。

      设置数据库归档路径

      “log_archive_dest”参数或“log_archive_dest _1”参数都可以指定归档日志的路径,但二者只能选择一个,不能同时使用,否则会导致数据库无法启动的后果。介绍如何使用参数“log_archive_dest _1”指定归档日志的路径。

      前提条件

      • 请确认数据库服务器各节点的Oracle数据库和监听服务启动正常。
      • 提前规划数据库归档路径,下面以“+DG_ARCHIVE”为例。

      操作步骤

      1. oracle用户分别登录各服务器节点。
      2. 执行命令sqlplus /as sysdba登录数据库。
      3. 设置归档日志的路径。

        alter system set log_archive_dest_1='LOCATION=+DG_ARCHIVE' scope=spfile;

        alter system set log_archive_dest='' scope=spfile;

      4. 执行命令shutdown immediate;停掉所有数据库节点。
      5. linux49节点上,执行命令startup;启动数据库。
      6. linux49节点上,执行命令show parameter log_archive_dest_1;,检查归档日志路径。

        系统显示如下粗体部分信息,表示归档日志路径已修改。

        NAME                                 TYPE        VALUE
        ------------------------------------ ----------- ------------------------------
        log_archive_dest_1                   string      LOCATION=+DG_ARCHIVE
        log_archive_dest_10                  string
      7. 启动linux50节点上的数据库。

  • 相关阅读:
    .NET基础回顾(二)
    python 三元表达式、列表推导式、生成器表达式
    python 函数相关定义
    python 匿名函数
    python递归函数
    内置函数
    迭代器、生成器、面向过程编程
    python 函数对象、函数嵌套、名称空间与作用域、装饰器
    python django ORM 性能优化 select_related & prefetch_related
    python 函数
  • 原文地址:https://www.cnblogs.com/connected/p/12804966.html
Copyright © 2011-2022 走看看