`
yanghuidang
  • 浏览: 987401 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Oracle需要启动的服务总结

 
阅读更多

1.在使用Oracle时候,一般启动OracleServiceMYORCLOracleOraDb11g_home1TNSListener这两个服务Oracle就能正常运行;

2.要让局域网上的机子访问你的oracle,必须启动oracleora81homemanagermentserver服务。

注:MYORCL是Oracle实例名(安装Oracle时自定义)。

附:Oracle各服务介绍:

(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

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

(6)OracleHOME_NAMECMan

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

(7)OracleHOME_NAMEDataGatherer

性能包数据采集服务,除非使用Oracle Capacity Planner 和 Oracle PerformanceManager,否则不需要启动,它的缺省启动类型是手动。服务进程为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。

分享到:
评论

相关推荐

    Centos 7.4 配置 oracle 自启动

    接下来,我们需要创建一个启动脚本来管理Oracle实例和服务的启动和停止。编辑 `/etc/init.d/oracle` 文件,内容如下: ```bash #!/bin/bash # chkconfig: 345 85 15 # description: Oracle 12c R2 Auto Run Service ...

    linux下oracle服务监听开始自动启动

    为了确保Oracle服务(包括数据库服务和监听器)能够在Linux操作系统启动时自动运行,需要进行一系列配置工作。本文将详细解析如何在Linux环境下实现Oracle服务和监听器的自动启动,并对提供的脚本代码进行逐行解读。...

    windows系统cmd窗口启动关闭oracle服务

    ### Windows系统CMD窗口启动与关闭Oracle服务 在Windows操作系统中,通过命令提示符(CMD)窗口来管理和控制Oracle数据库服务是一种常见的操作方式。这种方式不仅能够提高管理效率,还能帮助管理员执行自动化任务。...

    oracle开机自动启动脚本

    其次,需要修改Oracle自带的启动与关闭脚本dbstart和dbshut。在oracle账户下修改$ORACLE_HOME/bin/dbstart文件,将ORACLE_HOME_LISTNER=$1改为ORACLE_HOME_LISTNER=$ORACLE_HOME。这一步是为了将ORACLE_HOME_LISTNER...

    Linux环境oracle服务的启动与关闭

    启动 Oracle 服务需要按照以下步骤进行: 第一步:切换到 Oracle 用户 在 Linux 终端中,使用 su 命令切换到 Oracle 用户。例如: ``` [root@zwpt ~]# su - oracle ``` 第二步:启动 Oracle 监听器服务 使用 ...

    Oracle启动、关闭服务脚本

    总结来说,`stop.bat`和`startup.bat`是用于管理Oracle数据库服务的批处理脚本,它们分别对应数据库的关闭和启动操作。了解并熟练使用这些脚本对于数据库管理员来说至关重要,能够有效地提高工作效率,保证数据库...

    oracle相关服务启动管理

    ### Oracle相关服务启动管理 #### 一、概述 在Oracle数据库管理系统中,为了确保数据库能够稳定运行并提供高效的服务,我们需要对Oracle的相关服务进行管理和控制。这些服务主要包括数据库实例的启动与关闭、监听...

    oracle自启动

    总结来说,设置Oracle数据库在Linux系统开机自启动需要修改多个配置文件,包括`rc.local`、`oratab`和`dbstart`,以及可能的启动级别配置。确保每个步骤都正确执行,并在完成设置后进行测试,以确保数据库在下次系统...

    Linux下Oracle自启动脚本

    为了确保系统的高可用性和稳定性,通常需要在服务器重启后自动启动数据库服务。本文将详细介绍如何在Linux环境下设置Oracle数据库的自启动脚本。 #### 二、核心知识点 ##### 2.1 文件结构及位置 在Linux环境下,...

    linux启动oracle步骤

    本文将详细介绍如何在Linux系统中启动Oracle服务,包括监听器(Listener)和服务实例的启动与关闭操作。 #### 二、准备工作 确保已经安装了Oracle数据库软件,并且环境配置正确。以下步骤假设已经完成了这些基本的...

    linux-oracle环境变量及自启动脚本

    6. init.d脚本:在Red Hat或CentOS等Linux发行版中,可以创建一个位于/etc/init.d下的Oracle启动脚本,通过`chkconfig --add`使其成为系统服务,然后通过`service oracle start`进行启动。 7. systemctl或systemd...

    oracle启动项配置快捷

    ### Oracle启动项配置详解 #### 一、Oracle启动项...正确地配置Oracle启动项不仅可以确保Oracle数据库服务稳定运行,还能提高系统的整体性能。在实际操作过程中,建议根据具体的业务需求和技术环境来进行灵活调整。

    oracle监听无法启动

    根据提供的描述和部分内容,可以总结出导致Oracle监听无法启动的原因主要有以下几个方面: 1. **配置文件错误**:`listener.ora` 配置文件中的设置有误或缺失必要的参数。 2. **网络问题**:服务器的IP地址变更后未...

    oracle启动脚本

    - **Oracle启动脚本**:指的是用于启动Oracle数据库服务的一系列自动化命令集合。这种脚本通常被设计成能够自动完成启动过程中的各项任务,从而简化操作流程。 #### 描述解析 - **Oracle 10g启动脚本**:此处指的是...

    Solaris重启后Oracle的启动过程

    总结来说,通过创建和运行批处理脚本,可以有效地管理和简化 Solaris 系统重启后 Oracle 数据库的启动流程。这种方法不仅适用于两个数据库,也可以扩展到更多的数据库实例,只需在脚本中添加更多针对不同数据库实例...

    linux启动oracle方法

    首先,需要切换到Oracle用户账户,这是因为Oracle软件通常是为该用户安装的,并且Oracle用户拥有启动和管理数据库所需的权限。 ```bash [root@neolinux 桌面]# su - oracle ``` 2. **挂载共享内存** 在某些...

    关于plsql连接远程oracle服务器配置心得体会

    "关于PL/SQL连接远程Oracle服务器配置心得体会" PL/SQL是Oracle数据库的过程语言,可以用来编写存储过程、函数和触发器等。PL/SQL提供了一个强大且灵活的编程环境,使开发者可以更方便地管理和维护Oracle数据库。 ...

    在Oracle 11g,RAC的关闭和启动顺序如下【20180625】 

    ### Oracle 11g RAC 关闭与启动顺序详解 #### 一、关闭顺序 在 Oracle 11g RAC 环境中,为了确保数据的安全性和系统的稳定性,在进行关闭操作时需遵循一定的顺序: 1. **关闭数据库** - 对于 Oracle 用户,可以...

    oracle服务mysql服务sql_server服务批处理文件启动关闭服务快捷方便

    总结来说,通过批处理文件启动和关闭Oracle、MySQL和SQL Server服务是IT管理员常用的方法,它简化了日常运维工作,提高了效率。掌握这个技巧,能够帮助你在数据库管理中更加游刃有余。记住,合理利用批处理文件不仅...

    拯救Oracle数据库不能启动的总结恢复手册

    这篇“拯救Oracle数据库不能启动的总结恢复手册”正是为了解决这些问题,帮助管理员有效地恢复数据库服务。 首先,我们要讨论的是日志文件丢失或损坏的问题。在Oracle数据库中,Redo Log Files记录了所有的事务更改...

Global site tag (gtag.js) - Google Analytics