Windows下Oracle服务介绍

    如图,截取的是11gR2下RAC其中一个节点的Oracle服务列表。

    oracle在处理一般事务时并不需要全部启动其后台的所有服务由于oracle服务所占用系统资源比较大,一般情况下,对于单实例的ORACLE,启动监听服务OracleHOME_NAMETNSListener
和数据库服务OracleServiceSID就可以满足数据处理的大部分需求。      
1OracleServiceSID 
  数据库服务,这个服务会自动地启动和停止数据库。如果安装了一个数据库,它的缺省启动类型为自动。服务进程为ORACLE.EXE,参数文件initSID.ora,日志文件SIDALERT.log,控制台SVRMGRL.EXESQLPLUS.EXE

2OracleHOME_NAMETNSListener
  监听器服务,服务只有在数据库需要远程访问时才需要(无论是通过另外一台主机还是在本地通过 SQL*Net网络协议都属于远程访问),不用这个服务就可以访问本地数据库,它的缺省启动类型为自动。服务进程为TNSLSNR.EXE,参数文件Listener.ora,日志文件listener.log,控制台LSNRCTL.EXE,默认端口1521

(3)OracleMTSRecoveryService

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

4Oracle Object Service

    This service updates all nodes when symbolic links are modified. When installed, this service is set to autostart, so that it starts whenever you restart your system.

 5Oracle vss writer servic

   Oracle Volume Shadow Copy Service(VSS) WriterWindows 2003或更高的版本上运行。VSS是一个Windows架构包含3方面:

    •Requestors - management applications that initiate backup and recovery

 

    •Writers - applications that own the data

 

    •Providers - storage/hardware applications that coordinate the reading and writing of the data to appropriate storage

   一些领先的备份技术和存储供应商提供了关于Oracle VSS writer应用服务,客户可以备份和恢复Oracle dataVSS的环境中,它可以和供应商的部件进行交互式的操作。

(6)OracleDBconsole

    Oracle10g中的一个新服务。在Oracle9i之前,Oracle官方提供了一个基于图形界面的企业管理器(EM),从Oracle10g开始,Oracle提供了一个基于B/S的企业管理器,在操作系统的命令行中输入命令:emctl start dbconsole,就可以启动OracleDbConsole服务;服务启动之后,就可以在浏览器中输入进入EM的地址,使用B/S方式管理Oracle服务器

 (7)OracleJobScheduler

    数据库工作日程调度,一般没有安排工作日程就不需要启动,为什么默认是禁用?因为启动后会占用很大的系统资源

  (8)OracleOHService

   Windows系统中OracleOHService启动所有的Clusterware守护进程,它包含CRS、CSS、CTSS、GNS等oracle集群组件。

     (9)OracleCrs_HOMETNSListener_SCAN1

     SCAN(Single Client Access Name,单一的客户端访问名称) Oracle 11gR2中引入的一个非常重要的特性。SCAN Listener与本地的Listener协同工作,通过它就可以负载均衡地连接到RAC数据库。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2013-07-22 19:42  jlins  阅读(727)  评论(0编辑  收藏  举报