在Windows 操作系统下安装Oracle 9i时会安装很多服务——并且其中一些配置为在Windows 启动时启动。在Oracle 运行在Windows 下时,它会消耗很多资源,并且有些服务可能我们并不总是需要。你会发现不使用Windows 图形界面就可以快速、完全地关闭数据库会很有用。

  只要拥有管理员权限就可以通过net start 启动一个服务,或者通过net stop 命令停止一个服务,从而控制以下服务中的任何一个。在Windows XP 中,可以通过在控制面板的服务中改变想要禁用的服务(OracleOraHome...)的启动类型(Startup Type)参数,双击某个服务查看其属性,然后将启动类型属性从自动改为手动。

  使数据库在本地工作唯一需要运行的服务是OracleServiceORCL 服务(其中ORCL 是SID)。这个服务会自动地启动和停止数据库(使用shutdown 中断)。如果安装了一个数据库,它的缺省启动类型为自动。如果主要是访问一个远程数据库,那么可以把启动类型由自动改为手动。

  OracleOraHome92HTTPServer 服务(OraHome92 是Oracle Home 的名称)是在安装Oracle 时自动安装的Apache 服务器。一般情况下我们只用它来访问Oracle Apache 目录下的Web 页面,比如说JSP 或者modplsql 页面。

  OracleOraHome92TNSListener 服务只有在数据库需要远程访问时才需要(无论是通过另外一台主机还是在本地通过 SQL*Net 网络协议都属于远程访问)。不用这个服务就可以访问本地数据库。

  OracleOraHome92ClientCache 服务缓存用于连接远程数据库的Oracle Names 数据。正常情况下该服务的启动类型是配置为手动的。然而,除非有一台Oracle Names 服务器,否则没有必要运行这个服务。

  有四个服务是Oracle 企业管理器所必须的(Oracle Enterprise Manager),这个服务分别为:OracleOraHome92Agent(智能代理),该服务监视数据库和企业管理器请求,缺省启动类型为自动。 OracleOraHome92SNMPPeerEncapsulator 和OracleOraHome92SNMPPeerMasterAgent,处理安全网络管理协议服务。 OracleOraHome92PagingServer 通过一个使用调制解调器的数字传呼机或者电子邮件发出警告。

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

  如果只是偶尔使用一下数据库,那么可以创建一个简单的脚本任务来启动和关闭服务器,这样每次只要双击脚本就可以了,可以不使用图形界面。

  1. 保存一个快捷方式自动地装载这些文件。

  2. 将Oracle 服务设为手动避免在Windows 启动时启动。

  REM "dbstart.cmd"

  @echo off

  set ORAHOME="OraHome92"

  set ORASID="ORCL"

  net start OracleService%ORASID%

  REM net start Oracle%ORAHOME%HTTPServer

  REM net start Oracle%ORAHOME%TNSListener

  REM net start Oracle%ORAHOME%ClientCache

  REM net start Oracle%ORAHOME%Agent

  REM net start Oracle%ORAHOME%SNMPPeerEncapsulator

  REM net start Oracle%ORAHOME%SNMPPeerMasterAgent

  REM net start Oracle%ORAHOME%PagingServer

  REM net start OracleMTSRecoverService

  REM "dbshut.cmd"

  @echo off

  set ORAHOME="OraHome92"

  set ORASID="ORCL"

  net stop OracleService%ORASID%

  REM net stop Oracle%ORAHOME%HTTPServer

  REM net stop Oracle%ORAHOME%TNSListener

  REM net stop Oracle%ORAHOME%ClientCache

  REM net stop Oracle%ORAHOME%Agent

  REM net stop Oracle%ORAHOME%SNMPPeerEncapsulator

  REM net stop Oracle%ORAHOME%SNMPPeerMasterAgent

  REM net stop Oracle%ORAHOME%PagingServer

  REM net stop OracleMTSRecoverService

Oracle多个服务各代表什么作用(转)相关推荐

  1. Oracle GoldenGate微服务架构

    Oracle GoldenGate支持两种架构,经典架构和微服务架构(MA). 可以出于以下目的配置Oracle GoldenGate: 从一个数据库中静态提取数据记录,并将这些记录加载到另一个数据库 ...

  2. oracle 监听服务启动后停止

    发现Oracle 监听服务启动后刷新又停止了,导致这种问题的有几种可能情况: 1.listener服务不正常,因此需要重建这个服务 方法一 :修改注册表 1>进入dos窗口,手工启动listen ...

  3. Oracle实例名,服务名等概念区别与联系

    数据库名.实例名.数据库域名.全局数据库名.服务名 , 这是几个令很多初学者容易混淆的概念.相信很多初学者都与我一样被标题上这些个概念搞得一头雾水.我们现在就来把它们弄个明白. 一.数据库名 什么是数 ...

  4. oracle怎样开启服务,Oracle 11g必须开启的服务及服务详细介绍

    安装Oracle g数据库后你会发现自己电脑运行速度会变慢配置较低的电脑甚至出现非常卡的状况通过禁止非必须开启的Oracle服务可以提升电脑的运行速度那么具体该怎么做呢? 按照win 位环境下Orac ...

  5. Oracle删除window服务

    1.卸载Oracle集群同步服务. 服务名一般为OracleCssService (1)设置环境变量Oracle_Home:set Oracle_Home=d:\oracle\product\10.2 ...

  6. oracle数据库存储过程中NO_DATA_FOUND不起作用解决

    oracle数据库存储过程中NO_DATA_FOUND不起作用 1.首先创建一个表lengzijiantest,表中只有一个字段f_id ? 1 2 3 4 5 [cpp] CREATE TABLE ...

  7. win7 oracle启动监听,win7系统oracle监听服务无法打开的解决方法

    无论谁在使用电脑的时候都可能会发现oracle监听服务无法打开的问题,oracle监听服务无法打开让用户们很苦恼,这是怎么回事呢,oracle监听服务无法打开有什么简便的处理方式呢,其实只要依照1.如 ...

  8. oracle的服務監聽器,Oracle监听器和服务名的配置

    Oracle监听器和服务名的配置 一.监听器(LISTENER) 监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求.既然是基于服务器端的服务,那么它也只 ...

  9. 【DB笔试面试733】在Oracle中,RAC中REMOTE_LISTENER的作用是什么?

    ♣ 题目部分 在Oracle中,RAC中REMOTE_LISTENER的作用是什么? ♣ 答案部分 REMOTE_LISTENER参数主要用于RAC环境中监听器的远程注册,监听器的远程注册主要用于实现 ...

最新文章

  1. 今年芯片行业最大收购案:亚德诺209亿美元收购美信,对抗行业老大德州仪器...
  2. LeetCode 1710. 卡车上的最大单元数(排序,模拟)
  3. 从命令行获取两个路径名称并找出文件一样内容一样的两个文件
  4. Retrofit的网络框架介绍
  5. 整合vue_直指核心,7天成为Vue高手
  6. 【keras】数据增强之---ImageDataGenerator
  7. Windows下FireFox插件dll文件名,必须是np开头,不能是plugin结尾
  8. 必须掌握的30种SQL语句优化
  9. 免费下载加速软件IDM,让你的下载不限速,高达10M每秒
  10. java私塾初级_java私塾 Java初级视频教程
  11. GE HYDRAN M2 IS200VCRCH1B IS200VRTDH1D IS200VTCCH1CBB IS200VTURH2BAC IS215VPROH1BD IS220PAICH2A
  12. 计算机数学基础试卷及答案,2012计算机数学基础试题及答案.pdf
  13. 安规认证的测试项目(工程师必须知道的知识)
  14. 2021 上半年软考软件设计师真题完整版
  15. 大学多宗持续灵异事件
  16. 方正飞鸿智能信息平台产品白皮书(三)
  17. 阿里云智能编码插件Cosy,提升开发效率杠杠滴!
  18. H5+ API 设置手机状态栏颜色以及沉浸式状态栏
  19. 从零双排学java之数组
  20. memsql-官宣世界最快的内存关系型数据库安装部署

热门文章

  1. oracle 11查询sid,oracle 11g 更改sid和dbname
  2. BOM事件对象even
  3. python booleans_Python 2.1 BooleansComparisons
  4. 苏格拉底的oracle,苏格拉底的五个经典故事
  5. java 版本兼容问题_3.5版本存在jdk兼容的问题
  6. ubuntu 退出anaconda环境_ubuntu 安装两个Anaconda,并迁移虚拟环境
  7. 手机4k读写速度测试软件,4K扇区速度测试及读写IOPS_Intel 520_固态硬盘评测-中关村在线...
  8. SQL Server 2012高可用性组
  9. SpringBoot日记——ElasticSearch全文检索
  10. servlet+javabean+service+dao完成注册登录