Oracle服务详解

电脑配置:Oracle 11g,win7 64位操作系统,AMD处理器。

首先得安装oracle,安装完后会发现电脑多了七个服务:

OracleServiceORCL 默认自动启动
OracleOraDb11g_home1TNSListener 默认自动启动
OracleOraDb11g_home1ClrAgent 默认手动启动
OracleMTSRecoveryService 默认自动启动
OracleJobSchedulerORCL 默认禁止
OracleDBConsoleorcl 默认自动启动
OracleVssWriterORCL默认手动启动


对于oracle新手来说,一般只需要用到sqlplus和pl/sql客户端,所以我们只需要开启OracleServiceORCL和OracleOraDb11g_home1TNSListener两个服务就行!可以把所有自动启动的服务设为手动启动,这样可以提高开机的速度,也节省资源占用,需要使用oracle数据库的时候只需开启服务就行了。


批处理简单开启关闭oracle服务:

@echo 启动oracle的必须服务
net start OracleOraDb11g_home1TNSListener
net start OracleServiceORCL
@echo 启动服务完成	O(∩_∩)O哈哈~
pause

@echo 关闭oracle的服务
net stop OracleServiceORCL
net stop OracleOraDb11g_home1TNSListener
@echo 关闭服务完成	O(∩_∩)O哈哈~
pause

oracle服务详解(资料来自网络)

  1. Oracle ORCL VSS Writer Service:Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow copy)。它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的系统能。(非必须启动)
  2. OracleDBConsoleorcl:Oracle数据库控制台服务,orcl是Oracle的实例标识,默认的实例为orcl。在运行Enterprise Manager(企业管理器OEM)的时候,需要启动这个服务。(非必须启动)
  3. OracleJobSchedulerORCL:Oracle作业调度(定时器)服务,ORCL是Oracle实例标识。(非必须启动)
  4. OracleMTSRecoveryService:服务端控制。该服务允许数据库充当一个微软事务服务器MTS、COM/COM+对象和分布式环境下的事务的资源管理器。(非必须启动)
  5. OracleOraDb11g_home1ClrAgent:Oracle数据库.NET扩展服务的一部分。 (非必须启动)
  6. OracleOraDb11g_home1TNSListener:监听器服务,服务只有在数据库需要远程访问的时候才需要。(非必须启动,下面会有详细详解)。
  7. OracleServiceORCL:数据库服务(数据库实例),是Oracle核心服务该服务,是数据库启动的基础, 只有该服务启动,Oracle数据库才能正常启动。(必须启动)

注:ORCL是数据库实例名,默认的数据库是ORCL,你可以创建其他的,即OracleService+数据库名。


你可能感兴趣的:(数据库,oracle,11g,Oracle)