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

WindowsNT/2000/XP中的Oracle服务简介

阅读更多

这里以9.0.1为例,对9.2以及10g都有效。

注:SID - 数据库标识

HOME_NAME - Oracle Home名称,如OraHome92OraHome81

1OracleServiceSID

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

 

2OracleHOME_NAMETNSListener

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

 

3OracleHOME_NAMEAgent

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

 

4OracleHOME_NAMEClientCache

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

 

5OracleHOME_NAMECMAdmin

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

 

6OracleHOME_NAMECMan

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

 

7OracleHOME_NAMEDataGatherer

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

 

8OracleHOME_NAMEHTTPServer

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

 

9OracleHOME_NAMEPagingServer

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

 

10OracleHOME_NAMENames

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

 

11OracleSNMPPeerMasterAgent

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

 

12OracleSNMPPeerEncapsulater

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

 

13OracleHOME_NAMEManagementServer

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

 

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

 

 

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

 

分享到:
评论

相关推荐

    Oracle9i Database Release 2 Enterprise/Standard/Personal Edition_Disk1

    Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XP ,可做收藏、学习、研究。 文件: 92010NT_Disk1.zip 大小: 612802971 字节 MD5: 5AE9D6E73F15860D12B7B9BFB9860BE0 SHA1...

    oracle 9i 全部下载链接

    oracle 9i所有版本最新下载链接 ...Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XP http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk1.zip ...

    Oracle9i Database Release 2 Enterprise/Standard/Personal Edition_Disk3

    Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XP ,可做收藏、学习、研究。 文件: 92010NT_Disk3 osso_login.zip 大小: 254458106 字节 MD5: 06A8BB530725837081A142CE...

    User-Agent库useragent.js.zip

    Service Pack 1 (SP1) / Windows 2000 / Microsoft Windows NT 4.0 / Microsoft Windows NT 3.11 / Microsoft Windows 3.11 / Microsoft Windows 3.1 / Windows Millennium Edition (Windows Me) / Windows 98 SE /...

    Oracle9i Database Release 2 Enterprise/Standard/Personal Edition_Disk2

    Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XP ,可做收藏、学习、研究。 文件: 92010NT_Disk2.zip 大小: 537604934 字节 MD5: 81E4FE9EBB17D999BB19B56A0E13660C SHA1...

    msdaora.rar

     2、Windows NT/2000系统,将dll复制到C:\WINNT\System32目录下。  3、Windows XP/WIN7系统,将dll复制到C:\Windows\System32目录下。 三、打开"开始-运行-输入regsvr32 dll",回车即可解决。希望脚本之家为您...

    MyEclipse 5.5 GA正式版注册补丁

    MyEclipse 5.5 GA 正式版请从官方网站下载,地址http://www.myeclipseide.com/Downloads+index-req-getit-lid-82.html<br/>MyEclipse Enterprise Workbench 5.5 GA for Windows 98/2000/NT/XP/Vista

    Oracle9i的安装步骤(有图解)

    Oracle公司推荐在Windows NT和Windows 2000下安装Oracle数据库,并且磁盘的分区为NTFS格式。但是你也可以使用Windows 98或者Windows XP,磁盘分区也可以是FAT32。 Oracle数据库大体上分为两个版本,一个是运行于...

    基于Java的酒店管理系统

    在Windows XP/NT/2003等常用操作系统下运行稳定,可靠,具有跨平台性。该系统的合理运用能提高酒店客房管理效率,降低运营成本。本文简要介绍了基于Oracle数据库系统和Java程序语言开发实现的酒店管理系统,着重阐述...

    Oracle SQL Handler(Oracle 开发工具) v5.1.zip

    ((1) 跨平台,能运行于平台 Windows(WIN7、WIN8、XP、NT、2000…)、Linux 、Mac OS; (2) 不需要安装Oracle客户端,能直接连接Oracle服务器端; (3) 超智能的SQL编辑器,具有代码跟踪提示功能,极大地提高...

    常见的关系型数据库管理系统.docx

    2000年12月,微软发布了SQL Server 2000,它可以在Windows NT/2000/XP和其他操作系统上运行。它是一个支持客户机/服务器结构的数据库管理系统。它可以帮助各种规模的企业管理数据。 随着用户群的不断增大,sqlserver...

    PLSQL Developer7简体中文

    PL/SQL Developer will run on Windows 95, 98, ME, NT4, 2000 and XP. The supported Oracle Server versions are 7.x, 8.x, 8i, 9i and 10g on any platform. To connect to an Oracle database, PL/SQL Developer...

    ISO文件管理系统免费版 v1.1

    本软体适用Windows 98/XP/NT/2000、UNIX、LINUX系统,支持各种数据库: Oracle, MSSQL, MY SQL等 公用的数据接口可以与ERP系统整合。 编码规则任意: 支持任意的ISO文件编号和版号编码规则,只需设定一个起始号码,...

    开源虚拟机(OracleVMVirtualBox)6.0.4中文安装免费版

    VirtualBox是一款虚拟机软件,这款软件可以虚拟Window系统、Mac OS X、Linux(2.4和2.6)、OpenBSD等...VirtualBox可以在 Linux/Mac 和 Windows 主机中运行, 并支持在其中安装 Windows (NT 4.0、2000、XP、Server 2

    JClass DesktopViews-专业的JAVA开发工具套件

    支持平台 Windows 95/98/NT 4.0/2000/XP Solaris 7.0/8.0/9.0 以上 AIX 4.33/5.1/以上 HPUX 11/以上 RedHat Linux AS 2.1/7.3 /WebLogic/WebSphere/Oracle 9iAS/SunONE Web Server/Tomcat等等 标准...

    【最新版】Oracle_VM_VirtualBox_Extension_Pack-6.1.6.vbox-extpack【亲测可用】最好的虚拟机扩展包

    目前,VirtualBox可在Windows,Linux,Macintosh和Solaris主机上运行,​​并支持大量来宾操作系统,包括但不限于Windows(NT 4.0、2000,XP,Server 2003,Vista,Windows 7,Windows 8,Windows 10

    eclipse Indigo c++ 版本设置vss,easyexplore,设置字体的方法

    而且分成多个系统的属性(Windows7/Vista/XP/NT/2000,Linux等)。注意:这里保存的是默认属性,修改界面后,这里的值将不起作用。 1. 找到jFace并用WinRAR打开之: jFace的具体位置:$Eclipse目录$/plugins/org....

    SPC 统计过程管制系统免费版 v1.1.rar

    本软体适用Windows 98/XP/NT/2000、UNIX、LINUX系统,支持各种数据库: Oracle,MSSQL, MY SQL等 公用的数据接口可以与ERP系统整合。 完善、专业的质量信息管理系统: 索威QIS包括:生产现场输入、品质检验记录、抽样...

    DBRECOVER for Oracle:dul数据卸载程序,恢复损坏的oracle数据库,删除,取消运行-开源

    PRM几乎可以在所有操作系统上恢复Oracle数据库,包括:Linux(RedHat,Centos) ,Oracle Linux,Suse),AIX,Solaris,HPUX,Windows 2003 Server / XP / 2000 / NT。PRM支持从9i,10g,11g到19c的Oracle数据库PRM...

    【最新版】Oracle_VM_VirtualBox_Extension_Pack-6.1.0_BETA2-134221.vbox-extpack【亲测可用】扩展

    目前,VirtualBox可在Windows,Linux,Macintosh和Solaris主机上运行,​​并支持大量来宾操作系统,包括但不限于Windows(NT 4.0、2000,XP,Server 2003,Vista,Windows 7,Windows 8,Windows 10 ),DOS / ...

Global site tag (gtag.js) - Google Analytics