RM新时代国际平台

  • <div id="r605l"></div>
      1. <th id="r605l"></th>
      2. oracle 11g目錄結構詳解

        前段時間有朋友留言需要oracle目錄結構的介紹,所以整理了下這方面內容,這里簡單分享下,下面以oracle 11g目錄結構做說明。

        11g目錄結構

        Oracle_Home主目錄位于$ORACLE_HOME下,它包含Oracle軟件運行有關的子目錄和網絡文件以及選定的組件等。

        $Oracle_Home目錄中包括的主要子目錄有:

        BIN——主要包含用于數(shù)據庫管理的各種命令等。

        css——與Oracle Cluster Synchronization服務有關的文件。

        dbs——存放數(shù)據庫服務器端的參數(shù)文件Spfile。

        demo——存放數(shù)據庫實例模式的腳本等。

        install——用于存儲ORACLE安裝后的端口號,iSQL*Plus以及Enterprise Manager Database Control啟動并登錄的方式等。

        etworkdmin——有關監(jiān)聽器listener.ora和sqlnet.ora以及tnsnames.ora等。

        sysmanconfig——用于與Oracle Enterprise Management有關的端口管理等。

        數(shù)據庫管理文件均存儲在$ORACLE_BASE/admin/SID

        /home/oracle/app/oracle/admin/nwppdb)目錄下。各個子目錄的主要含義如下:

        dump——后臺進程跟蹤文件。

        cdump——信息轉儲文件(core dump)。

        udump——用戶SQL追蹤文件。

        pfile——初始化參數(shù)文件。

        數(shù)據庫文件存儲在$ORACLE_BASE/oradata/SID

        /home/oracle/app/oracle/oradata/nwppdb)目錄下,該目錄主要存儲數(shù)據庫的控制文件、數(shù)據文件、重做日志文件。其中*.dbf文件對應數(shù)據庫中每個表空間;.ctl文件為控制文件;.log文件對應重做日志文件組及其成員。

        四、flash_recovery_area目錄

        flash_recovery_area目錄存儲并管理與備份和恢復有關的文件。它包含系統(tǒng)中每個數(shù)據庫的子目錄。該目錄可用于存儲與恢復有關的文件,如控制文件、聯(lián)機重做日志副本、歸檔日志、閃回日志以及Oracle數(shù)據庫恢復管理器(RMAN)備份等。

        這里的flash_recovery_area目錄一般是自己規(guī)劃去設置的。

        設置閃回恢復區(qū)后,如果沒有設置過log_archive_dest_n參數(shù),則歸檔日志默認是保存到該區(qū)域的。實際上,oracle是通過隱式的設置log_archive_dest_10='location=USE_DB_RECOVERY_FILE_DEST'來實現(xiàn)的。所以,如果修改過log_archive_dest_n將歸檔日志保存到其他位置,也可以修改該參數(shù)繼續(xù)使用閃回恢復區(qū)。

        多個數(shù)據庫的閃回恢復區(qū)可以指定到同一個位置,但是db_name不能一樣,或者db_unique_name不一樣。RAC的閃回恢復區(qū)必須位于共享磁盤上,能被所有實例訪問。

        這里值得說明的是:Oracle 從11g 引入了ADR (AutomaticDiagnostic Repository) ,ADR 是一個基于文件的資料檔案庫,用于存放數(shù)據庫診斷數(shù)據(如跟蹤、意外事件轉儲和程序包、預警日志、健康狀況監(jiān)視器報告、核心轉儲等)。

        從11g 開始,數(shù)據庫、自動存儲管理(ASM)、集群就緒服務(CRS) 和其它Oracle 產品或組件將所有診斷數(shù)據都存儲在ADR 中。每種產品的每個實例都將診斷數(shù)據存儲在自己的ADR 主目錄下。實際上,這種改變也是Oracle 的另一個日志管理的趨勢。

        adrci> show home

        ADR Homes:

        diag/tnslsnr/rac1/mgmtlsnr

        diag/tnslsnr/rac1/listener_scan1

        diag/tnslsnr/rac1/listener

        diag/crs/rac1/crs

        diag/clients/user_grid/host_1874443374_82

        diag/rdbms/_mgmtdb/-MGMTDB

        diag/asm/+asm/+ASM1

        這個12c中新的目錄結構,就是ADR的目錄結構。 根據12c中的改變,可以看出,Oracle 已經采用ADR來管理各種日志。

        后面會分享更多關于DBA方面的內容,感興趣的朋友可以關注下??!


        下一篇:Oracle 12.2 BUG :分區(qū)維護導致的 ORA
        RM新时代国际平台
      3. <div id="r605l"></div>
          1. <th id="r605l"></th>
          2. <div id="r605l"></div>
              1. <th id="r605l"></th>
              2. 新时代RM|国际平台 新时代软件下载 RM新时代官网网址 rm新时代是正规平台 新时代rm平台入口