zoukankan      html  css  js  c++  java
  • Oracle 常用目录结构(10g)

     大多数情况下,了解Oracle常用目录结构,将大大提高数据库管理与维护的工作效率,本文介绍了Oracle 10g 的常用目录。

    OFA: 

        下面给出Oracle 最优灵活体系结构OFA(Optimal Flexible Architecture)的推荐目录设置样本,好处是便于安装多个不同的版本

           /u01/db/oracle/product/10.2.0

            则相应的可以设定为$ORACLE_BASE=/u01/db/oracle/ ,$ORACLE_HOME=$ORACLE_BASE/product/10.2.0

          

    下面以Linux下的Oracle 10g为例,列出Oracle说明常用目录及其位置

          

    ORACLE_BASE:

        为Oracle目录结构的根,该环境变量为指定计算机上的所有Oracle产品目录    如:$ORACLE_BASE=/u01/app/oracle

       

    ORACLE_HOME:

        当前Oralce软件安装的主目录,通常该环境变量为由ORACLE_BASE指示的路径下的一个目录

           如:$ORACLE_HOME=$ORACLE_BASE/10g  完整的路径即为:$ORACLE_HOME=/u01/app/oracle/10g

        ORACLE_HOME包含与Oracle软件运行有关的子目录和网络文件以及选定的组件等

       

        $ORACLE_HOME目录中的常用子目录如下:

           /bin            --主要包含用于数据库管理的各种命令等,如impdb,expdp,emctl,emca等

           /css            --与Oracle Cluster Synchronization服务有关的文件

           /dbs            --存放数据库服务器端的参数文件Spfile,如spfileorcl.ora,init.ora,密码文件orapworcl等

           /demo           --存放数据库实例模式的脚本等  如human_resources的相关脚本

           /install     --用于存储ORACLE安装后的端口号,iSQL*Plus以及Enterprise Manager Database Control启动并登录的方式等,如该路径下的portlist.ini

           /network/admin  --有关监听器listener.ora和sqlnet.ora以及tnsnames.ora等

           /sysman/config  --用于与Oracle Enterprise Management有关的端口管理等

     

    admin目录

        位于$ORACLE_BASE目录下,即$ORACLE_BASE/admin/$ORACLE_SID主要存储的为Oracle 后台进程产生的相关文件及数据库管理文件

        以下是其下常用的子目录

           /adump        --存储审计文件的目录(需要首先设置audit_file_dest参数)

           /bdump        --后台进程跟踪文件(使用backgroud_dump_dest参数进行设置)

           /cdump        --存储核心堆积文件(使用core_dump_dest参数进行设置)

           /create       --存储用于创建数据库的脚本。创建新的数据库时,DBCA将创建数据库的脚本放置在这个目录

           /exp          --建议存储使用Export使用程序或Oracle Data Pump创建的数据库导出文件的目录

           /pfile        --初始化参数文件

           /udump        --存储用户进程跟踪文件,使用user_dump_dest参数设置

     

    oradata目录

        Oracle数据库文件缺省存储该目录下,即$ORACLE_BASE/$ORACLE_SID/oradata,主要包括数据库的控制文件、数据文件、重做日志文件。

           dbf文件对应数据库中每个表空间

           ctl文件为控制文件

           log文件对应重做日志文件组及其成员

     

    flash_recovery_area目录

        flash_recovery_area目录存储并管理与备份和恢复有关的文件。它包含系统中每个数据库的子目录。

        该目录可用于存储与恢复有关的文件,如控制文件、联机重做日志副本、归档日志、闪回日志以及Oracle数据库恢复管理器(RMAN)备份等。

     

    查看及设置相关路径  

        --使用parameter查看

        SQL> show parameter dump

     

        NAME                                 TYPE        VALUE

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

        background_core_dump                 string      partial

        background_dump_dest                 string      /u01/app/oracle/admin/orcl/bdu

                                                   mp

        core_dump_dest                       string      /u01/app/oracle/admin/orcl/cdu

                                                   mp

        max_dump_file_size                   string      UNLIMITED

        shadow_core_dump                     string      partial

        user_dump_dest                       string      /u01/app/oracle/admin/orcl/udu

                                                   mp

       

        --使用v$parameter查看

        SQL> select name,value from v$parameter where value like '/u01%';

     

        NAME                           VALUE

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

        spfile                         /u01/app/oracle/10g/dbs/spfileorcl.ora

        control_files                  /u01/app/oracle/oradata/orcl/control01.ctl,

                                   /u01/app/oracle/oradata/orcl/control02.ctl

     

        db_recovery_file_dest          /u01/app/oracle/flash_recovery_area

        background_dump_dest           /u01/app/oracle/admin/orcl/bdump

        user_dump_dest                 /u01/app/oracle/admin/orcl/udump

        core_dump_dest                 /u01/app/oracle/admin/orcl/cdump

        audit_file_dest                /u01/app/oracle/admin/orcl/adump

        dg_broker_config_file1         /u01/app/oracle/10g/dbs/dr1orcl.dat

        dg_broker_config_file2         /u01/app/oracle/10g/dbs/dr2orcl.dat

     

        9 rows selected.

  • 相关阅读:
    IB(InterBase Server) 的完整连接格式
    jna
    编写基于Prototype的Javascript动画类
    Go——使用 go mod ——有依赖的Go工程
    pkgconfig—— PKG_CONFIG_PATH——Makefile——pkgconfig的作用与使用
    Go——Goland Debug报错Version of Delve is too old for this version of Go
    NATS——NATS Streaming 是什么 (转)
    Go——Go语言调用C语言
    go get安装包超时处理
    NATS—基础介绍 (转自 https://www.cnblogs.com/yorkyang/p/8392172.html)
  • 原文地址:https://www.cnblogs.com/fiberhome/p/7600212.html
Copyright © 2011-2022 走看看