oracle 11g目录结构详解
oracle 11g目录结构详解-pf文件
概述
前段时间有朋友留言需要oracle目录结构的介绍,所以整理了下这方面内容,这里简单分享下,下面以oracle 11g目录结构做说明。
11g目录结构
一、Oracle_Home目录
Oracle_Home主目录位于$ORACLE_HOME下,它包含Oracle软件运行有关的子目录和网络文件以及选定的组件等。
$Oracle_Home目录中包括的主要子目录有:
\BIN——主要包含用于数据库管理的各种命令等。
\css——与Oracle Cluster Synchronization服务有关的文件。
\dbs——存放数据库服务器端的参数文件Spfile。
\demo——存放数据库实例模式的脚本等。
\install——用于存储ORACLE安装后的端口号,iSQL*Plus以及Enterprise Manager Database Control启动并登录的方式等。
\network\admin——有关监听器listener.ora和sqlnet.ora以及tnsnames.ora等。
\sysman\config——用于与Oracle Enterprise Management有关的端口管理等。
二、Admin目录
数据库管理文件均存储在$ORACLE_BASE/admin/SID
(/home/oracle/app/oracle/admin/nwppdb)目录下。各个子目录的主要含义如下:
\bdump——后台进程跟踪文件。
\cdump——信息转储文件(core dump)。
\\udump——用户SQL追踪文件。
\pfile——初始化参数文件。
三、Oradata目录
数据库文件存储在$ORACLE_BASE/oradata/SID
(/home/oracle/app/oracle/oradata/nwppdb)目录下,该目录主要存储数据库的控制文件、数据文件、重做日志文件。其中*.dbf文件对应数据库中每个表空间;.ctl文件为控制文件;.log文件对应重做日志文件组及其成员。
四、flash_recovery_area目录
flash_recovery_area目录存储并管理与备份和恢复有关的文件。它包含系统中每个数据库的子目录。该目录可用于存储与恢复有关的文件,如控制文件、联机重做日志副本、归档日志、闪回日志以及Oracle数据库恢复管理器(RMAN)备份等。
这里的flash_recovery_area目录一般是自己规划去设置的。
设置闪回恢复区后,如果没有设置过log_archive_dest_n参数,则归档日志默认是保存到该区域的。实际上,oracle是通过隐式的设置log_archive_dest_10='location=USE_DB_RECOVERY_FILE_DEST'来实现的。所以,如果修改过log_archive_dest_n将归档日志保存到其他位置,也可以修改该参数继续使用闪回恢复区。
多个数据库的闪回恢复区可以指定到同一个位置,但是db_name不能一样,或者db_unique_name不一样。RAC的闪回恢复区必须位于共享磁盘上,能被所有实例访问。
重点:
这里值得说明的是:Oracle 从11g 引入了ADR (AutomaticDiagnostic Repository) ,ADR 是一个基于文件的资料档案库,用于存放数据库诊断数据(如跟踪、意外事件转储和程序包、预警日志、健康状况监视器报告、核心转储等)。
从11g 开始,数据库、自动存储管理(ASM)、集群就绪服务(CRS) 和其它Oracle 产品或组件将所有诊断数据都存储在ADR 中。每种产品的每个实例都将诊断数据存储在自己的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来管理各种日志。
oracle 11g目录结构详解相关推荐
- 微信小程序01【目录结构详解、视图与渲染、事件、input、scroll-view】
学习地址:https://www.bilibili.com/video/BV1sx411z77P 笔记01:https://blog.csdn.net/weixin_44949135/article/ ...
- angular 标准目录结构_Angular-cli新建项目目录结构详解
Angular-cli新建项目目录结构详解 在上一篇博客中我们已经通过Angular CLI命令行工具创建出来一个全新的Angular项目,要想写项目,首先我们要先搞清楚项目的目录结构是怎样的,每个文 ...
- JMETER目录结构详解
JMETER目录结构详解 JMETER安装完成之后会有很多目录文件,我们对JM ...
- Android4.0源码目录结构详解
Android4.0源码目录结构详解 Android4.0与2.1目录差不多 alsa这块,注意external/tinyalsa下有: include/tinyalsa/asoundlib.h mi ...
- 【Vue】Vue-cli(脚手架)的目录结构详解(转载)
一.图简单说明下各个目录都是干嘛的: 总体框架:一个vue-cli的项目结构如下,其中src文件夹是需要掌握的,所以本文也重点讲解其中的文件,至于其他相关文件,了解一下即可. 四.文件结构细分 1.b ...
- Android 8.0学习(32)---Android 8.0源码目录结构详解
Android 8.0源码目录结构详解 android的移植按如下流程: (1)android linux 内核的普通驱动移植,让内核可以在目标平台上运行起来. (2)正确挂载文件系统 ...
- Linux文件系统的目录结构详解(转)
Linux文件系统的目录结构详解(转) 原文链接https://www.cnblogs.com/cyjaysun/p/4462325.html 一.前 言 文章对Linux下所有目录一一说明,对比较重 ...
- mysql的源码解读(1):mysql的目录结构详解
一.mysql的简介 二.mysql的编译包安装目录结构详解 1)编译包解压之后的目录结构 mysql-5.6.39├── bin # 存放的是服务器和客户端的程序(命令)├── COPYING # ...
- [ linux ] 文件系统和目录结构详解
昨天,有个小学弟了我一个linux面试题目,和她解答完之后我就想在C站开一个专栏,用于linux和windows的学习 我是这么想的,从linux入手,再写windows,最后总结常见区别 本文主要写 ...
最新文章
- 新年新气象,100 行 Python 代码制作动态鞭炮
- 丘维声高等代数pdf_2020年兰州大学高等代数真题出处简直惊讶
- flaash-ACC_LSMOOTH2: Cannot continue with smoothing calculation
- c语言程序连接后扩展名为,C语言程序经过编译、连接后生成的可执行文件的扩展名是...
- WPF基础知识学习笔记(一)XAML基础
- 深度学习高能干货:手把手教你搭建MXNet框架
- java 内存管理 知乎_[知乎]Java 语言的 GC 为什么不实时释放内存?
- ImageView.ScaleType 属性值
- 在finally块中使用try catch,并且catch的时候抛出异常的一个问题
- Struts2之命名空间与Action的三种创建方式
- Subversive-connectors 下载地址
- Arduino 工控板开发
- oracle lead() over,Oracle数据库之lead over 和 lag over
- 回复 程序员如何做SOHO接私单
- 虚拟磁盘管理 无法启动服务器,运行虚拟磁盘管理器提示"RPC服务器不可用"分析与解决方案...
- 浅谈语音助手的对话管理与策略制定
- linux删除文件面面观
- (个人记录向)75寸电视选购
- paymob QB冲值接口
- 30天自制操作系统 (一个操作系统的实现)