[Oracle] [最全] 服务及文件

服务状态

1.(非必须启动)Oracle ORCL Vss Writer Service。

Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow copy)。它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的系统能。

2.(非必须启动)OracleDBConsoleorcl。

Oracle数据库控制台服务,orcl是Oracle的实例标识,默认的实例为orcl。在运行Enterprise Manager(企业管理器OEM)的时候,需要启动这个服务。此服务被默认设置为自动开机启动的。是Oracle网页端管理工具的服务,访问地址一般为"http://127.0.0.1:1158/em/console/logon/logon";

3.(非必须启动)OracleJobSchedulerORCL。

Oracle作业调度(定时器)服务,ORCL是Oracle实例标识。此服务被默认设置为禁用状态。

4.(非必须启动)OracleOraDb11g_home1TNSListener。

监听器服务,服务只有在数据库需要远程访问的时候才需要,此服务被默认的设置为开机启动。

5.(必须启动)OracleServiceORCL:

数据库服务,这个服务会自动的启动和停止数据库。ORCL是Oracle的实例标识。此服务被默认的设置为开机启动。

6.(非必须启动)OracleOraDb11g_home1ClrAgent:

Oracle数据库.NET扩展服务的一部分。

7. (非必须启动)OracleMTSRecoveryService:

服务端控制。该服务允许数据库充当一个微软事务服务器MTS、COM/COM+对象和分布式环境下的事务的资源管理器。

目录结构

Oracle根目录(Oracle Base Directory)是Oracle的顶级目录,第一次安装Oracle时,Oracle Universival Installer会提示创建这个目录。在"注册表"中查找"oracle_base"可以查看oracle的根目录。

Oracle主目录(Oracle Home Directory)是安装特定的oracle产品的目录,单独的oracle产品或者不同版本的oracle数据库,都必须指定一个单独的oracle home目录,oracle home directory必须为oracle base directory 的一个子目录。Oracle Universival Installer会提示你指定主目录的路径,默认为ORACLE_BASE/Db_1。在"注册表"查找"oracle_home"可以查看oracle的主目录。

注意:在使用oracle universal installer安装Oracle软件的时候,不要指定一个已经存在的目录作为oracle home directory,否则会提示存取权限错误。

Oracle清单目录(Oracle Inventory Directory)是存储系统上安装oracle软件的详细清单。系统上的每个安装都需要和分享这个目录。在第一次安装oracle软件的时候,oracle univesal installer会提示你指定这个目录的路径,ORACLE建议使用如下形式:C:\Program Files\Oracle\Inventory。在"注册表"中查找"inst_loc"可以查看oracle的清单目录。

1.ORACLE_BASE/admin目录

在admin目录下,每个数据库都有一个以数据库名称命名的子目录,即DB_NAME目录(如orcl)。这个目录下的几个子目录分别用于保存后台进程跟踪文件(bdump)、发生崩溃时操作系统进程用来写入的内核转储文件(cdump)、数据库创建文件(create)、初始化参数文件(pfile)和用户进程生成的任何跟踪文件(udump)。

提示:可以经常将bdump目录、udump目录中的不再需要的文件删除,以免占用太多的空间。

2.ORACLE_HOME

ORACLE_HOME主要包括的子目录有:

BIN--主要包含用于数据库管理的各种命令等。

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

dbs--存放数据库服务器端的参数文件Spfile。

demo--存放数据库实例模式的脚本等。

install--用于存储ORACLE安装后的端口号,iSQL*Plus以及Enterprise Manager Database Control启动并登录的方式等。

NETWORD\ADMIN--有关监听器listener.ora和sqlnet.ora以及tnsnames.ora等。

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

database--初始化参数与口令文件。

3.ORACLE_BASE/oradata

在oradata目录下,每个数据库都有一个以数据库名称命名的子目录,即DB_NAME目录(如orcl)。该数据库的控制文件(.CTL)、重做日志文件(.LOG)和数据文件(.DBF)等存储在该目录中。

注意:可以将ORACLE_HOME/database目录(初始化参数与口令)、ORACLE_HOME/NETWORK/ADMIN目录(网络连接与监听)和ORACLE_BASE/oradata目录(数据库物理文件)备份到其他盘符,当数据库出现不可恢复的错误时,先关闭数据库,然后将这三个目录替换,再启动数据库,可以将数据库恢复到原始状态。

4.ORACLE_BASE/flash_recovery_area

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

相关推荐
剩下了什么11 分钟前
MySQL JSON_SET() 函数
数据库·mysql·json
山峰哥41 分钟前
数据库工程与SQL调优——从索引策略到查询优化的深度实践
数据库·sql·性能优化·编辑器
较劲男子汉1 小时前
CANN Runtime零拷贝传输技术源码实战 彻底打通Host与Device的数据传输壁垒
运维·服务器·数据库·cann
java搬砖工-苤-初心不变1 小时前
MySQL 主从复制配置完全指南:从原理到实践
数据库·mysql
山岚的运维笔记3 小时前
SQL Server笔记 -- 第18章:Views
数据库·笔记·sql·microsoft·sqlserver
roman_日积跬步-终至千里4 小时前
【LangGraph4j】LangGraph4j 核心概念与图编排原理
java·服务器·数据库
汇智信科4 小时前
打破信息孤岛,重构企业效率:汇智信科企业信息系统一体化运营平台
数据库·重构
野犬寒鸦4 小时前
从零起步学习并发编程 || 第六章:ReentrantLock与synchronized 的辨析及运用
java·服务器·数据库·后端·学习·算法
晚霞的不甘5 小时前
揭秘 CANN 内存管理:如何让大模型在小设备上“轻装上阵”?
前端·数据库·经验分享·flutter·3d
市场部需要一个软件开发岗位6 小时前
JAVA开发常见安全问题:纵向越权
java·数据库·安全