(转)Oracle各个服务的用处

Oracle10g安装后,一般会有如下几个服务:

1.OracleCSService

主要是通过控制集群结点的成员以及通知这些成员这个结点是什么时候加入和离开的,OracleCSService服务通过这个来管理集群的配置。如果你使用第三方集群配置软件,那么集群同步服务就会结合这个第三方软件来管理各个结点之间关系的信息。

2.OracleDBConsoleorcl

oracle数据库控制台,如果你需要用浏览器来使用oracle企业管理器,那么就启动这个服务。

3.OracleJobSchedulerORCL

定时器的服务进程。

4.OracleOraDb10g_home3iSQL*Plus

Oracle iSQL*Plus服务,只有在Web页面中要使用iSQL*Plus时候才需要启动。

5.OracleOraDb10g_home3SNMPPeerEncapsulator

SNMP协议封装服务,用于SNMP协议转换,除非你使用一个不兼容的SNMP代理服务,否则不需要启动,它的缺省启动类型是手动。服务进程为ENCSVC.EXE,参数文件ENCAPS.CFG,默认端口1161。

6.OracleOraDb10g_home3SNMPPeerMasterAgent

SNMP服务代理,用于支持SNMP的网管软件对服务器的管理,除非你使用网管工具监控数据库的情况,否则不需要启动,它的缺省启动类型是手动。服务进程为AGNTSVC.EXE,参数文件MASTER.CFG,默认端口161。

7.OracleOraDb10g_home3TNSListener

Orace监听服务,如果有客户端需要连接到数据库,此服务必须打开。服务进程为TNSLSNR.EXE,参数文件 Listener.ora,日志文件listener.log,控制台LSNRCTL.EXE,默认端口1521、1526。

8.OracleServiceORCL

数据库的主服务,此服务的必须启动才能使用Oracle。此服务的命名规则是OracleService+全局数据库名称。服务进程为ORACLE.EXE,参数文件initSID.ora,日志文件SIDALRT.log,控制台SVRMGRL.EXE、SQLPLUS.EXE。

默认情况下OracleCSService,OracleDBConsoleorcl,OracleOraDb10g_home3iSQL*Plus,OracleOraDb10g_home3TNSListener,OracleServiceORCL这些服务都是自启动的,如果不常操作本机的Oracle数据库,可以将其设置为手动启动,这样可以大大提高系统运行速度。

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

转自:http://blog.csdn.net/crystal2046/article/details/6417321

时间: 2024-08-09 15:58:15

(转)Oracle各个服务的用处的相关文章

oracle各服务说明及cmd启动启动命令

成功安装Oracle 11g后,共有7个服务,一.这七个服务的含义分别为:1. Oracle ORCL VSS Writer Service:Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow copy).它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的系统能.(非必须启动)2. OracleDBConsoleorcl:Oracle数据库控制台服务,orcl

oracle 配置服务端

oracle 配置服务端,类似我们配置java环境一样 防止乱码的配置: 变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 选择数据库的配置(重要): 变量值:TNS_ADMIN 变量名:D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN(就是你的oracle安装的目录) 这是我的path配置: D:\app\Administrator\product\11.2.0\dbhome

bat启动oracle本地服务

oracle本地服务默认开启,占用电脑资源,影响开机速度,每次开启关闭比较繁琐,下面用bat一键实现,右击,以管理员身份运行 @echo off for /f "skip=3 tokens=4" %%i in ('sc query OracleOraDb11g_home1TNSListener') do set "zt=%%i" &goto :next :next if /i "%zt%"=="RUNNING" ( e

Oracle下服务端字符集修改

在Oracle下客户端中设置的字符集应于服务端保持一致,否则会出现乱码,而Oracle的客户端无论是在Windows/DOS系统下还是Unix系统下都可以通过环境变量NLS_LANG来加以控制,至于操作也很简单,在这里就不做过多的说明,在这里主要说一下如何在Oracle的服务端下如何正确的修改字符集.在修改的时候建议使用sysdba身份验证,要注意的是新修改的字符集必须为旧字符集的超集,不然Oracle上修改字符集会报ORA-12712错误.而在平时可以查询系统视图得知当前Oracle数据库中的

Oracle 11g 服务详细介绍

按照windows 7 64位 安装oracle 11g R2中的方法成功安装Oracle 11g后,共有7个服务,这七个服务的含义分别为: 1. Oracle ORCL VSS Writer Service:Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow copy).它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的系统能.(非必须启动) 2. Orac

使用 dbms_service 来管理oracle 的服务(单实例)

----创建一个新服务,创建完成后pmon 会自动(动态)注册到tnslsnr ,这个创建的服务不是永久性的,数据库重启后会丢失. 要 持久化 需要使用 alter system set service_names='xx','ssx': exec DBMS_SERVICE.CREATE_SERVICE('hlj','hlj.oracle.com'); exec DBMS_SERVICE.CREATE_SERVICE('hlj','hlj'); -----启动服务 exec DBMS_SERVI

oracle 各种服务关闭启动

-----------windows环境------------------------------------- 1.监听启动&关闭 lsnrctl start //提示启动监听成功后net start OracleServiceORCL lsnrctl stop //提示启动监听成功后net stop OracleServiceORCL. 2.检查监听器状态 C:\-----\Administrator>lsnrctl status LSNRCTL for 64-bit Windows:

Oracle 11g服务OracleDBConsoleorcl启动失败(异常或报错)

OracleDBConsoleorcl:Oracle数据库控制台服务,orcl是Oracle的实例标识,默认的实例为orcl.在运行Enterprise Manager(企业管理器OEM)的时候,需要启动这个服务.(非必须启动),但是有时候当我们修改了主机名或改变了ip地址后这个服务会启动不了,导致em访问不了. 我们可以考虑删掉原来的配置,自己从新配置.个人解决这个问题是在win10上 . 第一步: 右击开始->选择命令提示符(管理员)(注意这里必须是管理员模式下,否则会失败!)-> &qu

Oracle启动服务详解

成功安装Oracle 11g数据库后,你会发现自己电脑运行速度会变慢,配置较低的电脑甚至出现非常卡的状况,通过禁止非必须开启的Oracle服务可以提升电脑的运行速度.那么,具体该怎么做呢? 按照win7 64位环境下Oracle 11g R2安装详解中的方法成功安装Oracle 11g后,共有7个服务,分别为: 1.Oracle ORCL VSS Writer Service, 2.OracleDBConsoleorcl, 3.OracleJobSchedulerORCL, 4.OracleMT