Windows下管理Oracle9i服务

在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
, net
, 服务
, oracle服务
, start
, rem
net start
windows2008 oracle9i、oracle 9i 管理工具、windows oracle服务、oracle 9i、oracle9i下载,以便于您获取更多的相关知识。

时间: 2024-10-28 05:30:20

Windows下管理Oracle9i服务的相关文章

Linux下MongoDB的安装,通过配置文件启动Mongodb的方式研究,mongodb自启动脚本(Linux),Windows下安装MongoDB服务

关于MongoDB的windows的 安装,可以参考: http://www.runoob.com/mongodb/mongodb-window-install.html 关于Linux的安装可以参考: http://www.runoob.com/mongodb/mongodb-linux-install.html 使用MongoDB的场景: A:需要写入大量的数据,但是这些数据的价值并不是太高,比如:日志 B:数据增长量较大,而且数据结构有时候还不一致 C:未来数据会很大. 注意:Mongod

在 Windows下管理Samba4 AD域管制器DNS和组策略

这篇文章中我们将学习如何使用微软 DNS 管理器远程管理我们的 Samba AD 域控制器的 DNS 服务器,如何创建 DNS 记录,如何创建反向查找区域以及如何通过组策略管理工具来创建域策略. 第 1 步:管理 Samba DNS 服务器 Samba4 AD DC 使用内部的 DNS 解析器模块,该模块在初始化域提供的过程中创建(如果 BIND9 DLZ 模块未指定使用的情况下). Samba4 内部的 DNS 模块支持 AD 域控制器所必须的基本功能.有两种方式来管理域 DNS 服务器,直接

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 和组策略

要求 1. 在 Ubuntu 16.04 系统上使用 Samba4 软件来创建活动目录架构(一) 2. 在 Linux 命令行下管理 Samba4 AD 架构(二) 3. 使用 Windows 10 的 RSAT 工具来管理 Samba4 活动目录架构 (三) 第 1 步:管理 Samba DNS 服务器 Samba4 AD DC 使用内部的 DNS 解析器模块,该模块在初始化域提供的过程中创建(如果 BIND9 DLZ 模块未指定使用的情况下). Samba4 内部的 DNS 模块支持 AD

Windows 下常用的服务及端口

  因为服务太多,所以对应的端口也很多,这里仅就常用的一些服务和对应的端口做简单的描述,排列顺序以小到大排列,每一项以"端口类型:端口号"的形式开头(如:"TCP:10000"). TCP20:专用于FTP数据传输,主动模式(PORT)中(FTP的传输模式请参见图解FTP的主动模式与被动模式以及客户端设置,FTP服务器使用TCP20端口主动连接到客户端进行数据的传输. TCP21:专用于FTP消息控制,在FTP服务中,客户端使用被动方式(PASV)的方式连接FTP服

常用windows下远程管理Linux服务器的方法

随着互联网的 高速发展以及Linuxhttp://www.aliyun.com/zixun/aggregation/13760.html">企业应用的成熟,Linux被广泛应用于服务器领域,如何实现Linux的远程管理成为 网络管理员的首要任务.我们经常见到的几种最为常用的windows下远程管理Linux服务器的方法,基本上都是利用SecureCRT,F-Secure SSH 抑或是PUTTY等客户端工具通过ssh服务来实现Windows下管理Linux服务器的,这些客户端工具几乎不需要

【原创】Windows下使用 Eclipse 管理 RabbitMQ 源码之问题解决

      使用 Eclipse + Erlide 来管理 Erlang 代码是一种常见方式.本文简要说明下,本人在 Windows 下管理 RabbitMQ 代码时遇到的小问题.       首先,搭建好 Eclipse + Erlide 的环境,方法略:然后,将下载好的 RabbitMQ 源码放置在指定的目录中,比如 D:\ErlangCode\rabbitmq-server-3.0.0 ,目录中的内容如下图所示:       照道理讲,一般源码包中的 README 和 INSTALL 会说

在Windows 2000下优化Oracle9i性能

oracle|window|性能|优化 Windows 2000下的Oracle性能优化需要考虑磁盘I/O.CPU.网络子系统.内存几个子系统,这里着重介绍Oracle在Windows 2000环境下的内存调整. 优化磁盘配置 Oracle是一个磁盘I/O强烈的应用,要确保你恰当地配置磁盘和文件系统: 在磁盘上建立数据文件前首先运行磁盘碎片整理程序 为了安全地整理磁盘碎片,需关闭打开数据文件的实例,并且停止服务.如果你有足够的连续磁盘空间建立数据文件,那么你就很容易避免数据文件产生碎片. 不要使

Windows 2000下优化Oracle9i性能

oracle|window|性能|优化 Windows 2000下的Oracle性能优化需要考虑磁盘I/O.CPU.网络子系统.内存几个子系统,这里着重介绍Oracle在Windows 2000环境下的内存调整. 优化磁盘配置 Oracle是一个磁盘I/O强烈的应用,要确保你恰当地配置磁盘和文件系统: 在磁盘上建立数据文件前首先运行磁盘碎片整理程序 为了安全地整理磁盘碎片,需关闭打开数据文件的实例,并且停止服务.如果你有足够的连续磁盘空间建立数据文件,那么你就很容易避免数据文件产生碎片. 不要使

windows下批量管理远程桌面的方法

用:windows下批量管理远程桌面, http://www.appmazing.com/ 官方站点  http://www.appmazing.com/files/RDO_Setup.exe windows 2003需要安装此补丁 http://download.microsoft.com/download/8/8/7/8879aabf-6352-4ffe-a65a-11b3f70eb6eb/WindowsServer2003-KB925876-v2-x86-ENU.exe 下载软件,提示需要