`

Oracle数据库服务的相关知识详解-摘

 
阅读更多
Oracle数据库的操作中,我们常常需要启动或关闭一些服务以实现我们需要的功能。但是前提是我们必须要了解Oracle数据库的服务,如果您对Oracle数据库的服务也不是很了解,没关系,本文我们就对Oracle数据库的服务进行了详细的介绍,接下来就让我们一起来了解一下这部分内容吧。

  Oracle的默认服务一共有5个:

  1.OracleDBConsoleorcl oem控制台的服务进程。

  2.OracleJobSchedulerORCL 定时器的服务进程。

  3.OracleOraDb10g_home1iSQL*Plus isql*plus的服务进程。

  4.OracleOraDb10g_home1TNSListener 监听器的服务进程。

  5.OracleServiceORCL 数据库服务进程。

  要查看系统中已启动的服务,我们可以在“开始→控制面板→管理工具”中双击“服务”,或者直接在“运行”中输入 “Services.msc”打开服务设置对话框,就可以看到每一个服务都有以下几个属性:名称、描述、状态、启动类型、登录身份、依存关系。

  OracleDBConsoleorcl --可以不启动,用于管理Oracle的企业管理器的服务;

  OracleJobSchedulerORCL --通常不启动,用于定期操作任务的服务;

  OracleOraDb10g_home1iSQL*Plus --可以不启动,这是isqlplus服务,用于用网页执行sql执行,11g已经取消了这个功能;

  OracleOraDb10g_home1TNSListener --必须启动,这是临听,用于远程客户端连接你的Oracle;

  OracleServiceORCL --必须启动,这是Oracle数据库的服务。

  可以用命令启动:

  #启动listener:lsnrctl start

  #启动数据库:net start OracleServiceORCL

  只有这两项是必须启动的:OracleOraDb10g_home1TNSListener和OracleServiceORCL。

  为什么OracleJobSchedulerORCL会显示禁用?

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

  (1)OracleServiceSID

  数据库服务,这个服务会自动地启动和停止数据库。如果安装了一个数据库,它的缺省启动类型为自动。服务进程为Oracle.EXE,参数文件initSID.ora,日志文件SIDALRT.log,控制台SVRMGRL.EXE、SQLPLUS.EXE。

  (2)OracleHOME_NAMETNSListener

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

  (3)OracleHOME_NAMEAgent

  OEM代理服务,接收和响应来自OEM控制台的任务和事件请求,只有使用OEM管理数据库时才需要,它的缺省启动类型为自动。服务进程为DBSNMP.EXE,参数文件snmp_rw.ora,日志文件nmi.log,控制台LSNRCTL.EXE,默认端口1748。

  (4)OracleHOME_NAMEClientCache

  名字缓存服务,服务缓存用于连接远程数据库的Oracle Names 数据。它的缺省启动类型是手动。然而,除非有一台Oracle Names 服务器,否则没有必要运行这个服务。服务进程为ONRSD.EXE,参数文件NAMES.ORA,日志文件ONRSD.LOG,控制台NAMESCTL.EXE。

  (5)OracleHOME_NAMECMAdmin

  连接管理服务,是构建Connection Manager服务器所用,只有服务器作为Connection Manager才需要,它的缺省启动类型是手动。服务进程为CMADMIN.EXE,参数文件CMAN.ORA,日志文件CMADM_PID.TRC,控制台CMCTL.EXE,默认端口1830。

  (6)OracleHOME_NAMECMan

  连接网关服务,是构建Connection Manager服务器所用,只有服务器作为Connection Manager才需要,它的缺省启动类型是手动。服务进程为CMGW.EXE,参数文件CMAN.ORA,日志文件CMAN_PID.TRC,控制台CMCTL.EXE,默认端口1630。

  (7)OracleHOME_NAMEDataGatherer

  性能包数据采集服务,除非使用Oracle Capacity Planner 和 Oracle Performance Manager,否则不需要启动,它的缺省启动类型是手动。服务进程为VPPDC.EXE,日志文件alert_dg.log,控制台vppcntl.exe。

  (8)OracleHOME_NAMEHTTPServer

  Oracle提供的WEB服务器,一般情况下我们只用它来访问Oracle Apache 目录下的Web 页面,比如说JSP 或者modplsql 页面。除非你使用它作为你的HTTP服务,否则不需要启动(若启动它会接管IIS的服务),它的缺省启动类型是手动。服务进程为APACHE.EXE,参数文件httpd.conf,默认端口80。

  (9)OracleHOME_NAMEPagingServer

  通过一个使用调制解调器的数字传呼机或者电子邮件发出警告(没试过),它的缺省启动类型是手动。服务进程PAGNTSRV.EXE,日志文件paging.log。

  (10)OracleHOME_NAMENames

  Oracle Names服务,只有服务器作为Names Server才需要,它的缺省启动类型是手动。服务进程NAMES.EXE,参数文件NAMES.ORA,日志文件NAMES.LOG,控制台NAMESCTL.EXE,默认端口1575。

  (11)OracleSNMPPeerMasterAgent

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

  (12)OracleSNMPPeerEncapsulater

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

  (13)OracleHOME_NAMEManagementServer

  OEM管理服务,使用OEM时需要,它的缺省启动类型是手动。服务进程为OMSNTSVR.EXE,日志文件oms.nohup。


原文出自【比特网】,转载请保留原文链接:http://soft.chinabyte.com/database/426/12297926.shtml
分享到:
评论

相关推荐

    Oracle数据库诊断事件详解-用于数据维护诊断使用.doc

    详细的描述了Oracle内部事件编号,已经每个编号的意义,是数据库管理人员必须了解的知识,也是深入学习Oracle管理的教高深的知识点。

    Oracle 12c数据库体系结构图文详解手册

    Oracle 12c数据库体系结构图文详解手册

    Oracle数据库知识详解

    此文档几乎包括了Oracle数据库知识的所有部分讲解,没有深入的讲解以及数据库优化方面的知识,看完后对ORACLE的基本应用就掌握了。

    Oracle数据库从入门到实用教程详解

    本课程中重点讲解了关于oracle数据库的相关知识,包含但不限于,Oracle的基本概念,Oracle数据库的创建以及维护,oracle数据库表的创建以及维护,查询和视图详解,索引和权限详解,以及备份和还原,plsql的基础语法...

    oracle数据库详解基础篇

    oracle基础知识大全,内容详尽有案例。

    数据库知识的操作详解

    对数据库操作详解,希望能对您有所帮助 包括 db2 ,oracle ,sql server

    Oracle 10g 学习笔记

    │ 融会贯通Oracle数据库的25条基本知识.txt │ 详细讲解Oracle服务器的常用命令行.mht │ └─资料 │ Ora 10G Err_Msg.chm │ Oracle10g_DBA.pdf │ Oracle10G官方文档CHM合集SQL参考手册.pdf │ Oracle9i...

    Windows下Oracle11g数据泵操作步骤详解图文

    数据泵是Oracle数据库本身提供的“基于服务器的工具”,用于在加载和卸载数据时获得高性能。因为他是基于服务器的,所以所有操作一定要在服务器端进行。 本文不想介绍太多的理论知识和参数,主要介绍数据泵“导入/...

    DBA成长之路(ORACLE

    ----包括:sql21自学通 Oracle数据库讲义、Oracle9i DBA手册(二)-硬件配置研究、 ORACLE DBA必备技能详解、Oracle Database 11g DBA手册(中文)、DBA成长之路(ORACLE)、Oracle_Company_history PLSQL知识体系 ...

    oracle基础知识PPT详解

    Oracle数据库的安装与删除 使用sqlplus、基本的select查询 单行函数 对三、四两节的巩固练习 高级查询 表的管理、约束及伪列的使用 表的集合操作 视图、序列、用户管理 介绍一下oracle的开发工具

    ORACLE基础知识

    ORACLE 基础知识 一、如何从一名DBA 初学者变为中级水平的DBA 二、Oracle 架构的基础知识 三、Oracle 数据库日常维护 四、Oracle 数据导入导出imp/exp 命令 五、Oracle 数据导入导出详解 六、Oracle 数据库的备份与...

    Oracle数据库厉行计划详解

    Oracle数据库厉行计划的相关知识是本文我们主要要介绍的内容,我们首先介绍了厉行计划的概念,然后给出了两个厉行计划的实例进行说明,最后介绍了Oracle优化器的形式以及厉行计划对我们的用途,接下来就让我们一起来...

    2021 云和恩墨大讲堂PPT汇总(50份).zip

    经典知识库:Oracle数据库索引分裂详解 经典知识库:PostgreSQL中的锁 经典知识库:SQL条件等价改写秘笈 如何实现海量数据迁移及落地实践 如何通过APEX 实现标准化运维 如何通过APEX实现标准化运维sql 深入解析:...

    Oracle11g网络大讲堂

    资源名称:Oracle11g网络大讲堂内容简介:本书以Oracle最新版本Oracle11gR2进行详解,系统介绍了Oracle数据库的相关概念和原理、Oracle的数据库管理(包括安装与启动、用户权限、备份与恢复等),以及Oracle的应用...

    数据库的基础知识及增删改查—详解—适合初学者学习

    数据库的增删改查数据库数据库的分类常见的关系型数据库SQL分类MySql数据库的安装和使用数据库的表的设计数据库服务器的连接数据库表的设计插入—-insert修改表记录–update删除表中的记录—-delete查询—-select...

    Oracle 11g R2 网络大讲堂 中文版

    以Oracle最新版本Oracle 11g R2进行详解,系统介绍了Oracle数据库的相关概念和原理、Oracle的数据库管理(包括安装与启动、用户权限、备份与恢复等),以及Oracle的应用开发基础,并通过一个完整的案例来介绍Oracle...

    Linux网络服务配置详解

    这是一本集Linux 系统管理、Oracle 数据库、HA 高可用、系统性能分析、Linux 日志管理、磁盘阵列存储管理、Linux 内核优化于一身的综合范例指南。本书最大的特色在于采用了大量的企业应用案例,将企业应用中常用的...

    oracle数据库定时任务dbms_job的用法详解

    一、dbms_job涉及到的知识点 1、创建job: variable jobno number; dbms_job.submit(:jobno, —-job号 'your_procedure;',—-执行的存储过程, ';'不能省略 next_date, —-下次执行时间 'interval' —-每次间隔...

    精通SQL--结构化查询语言详解

    2.3.2 oracle数据库体系结构 29 2.3.3 oracle数据库系统结构 30 2.3.4 使用sql*plus执行sql语句 31 2.4 pl/sql简介 32 2.4.1 pl/sql的特点 32 2.4.2 pl/sql程序结构 33 第3章 创建、修改和删除表 37 3.1 表的...

    让oracle跑的更快

    oracle调优知识详解,调优技巧,调优案例,知识点全面

Global site tag (gtag.js) - Google Analytics