首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux数据库>oracle>正文

在 Windows 系统下管理 Oracle 9i 服务

http://www.oklinux.cn  2009-01-08  ccidnet voboy  会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

在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

---------------------------------------------------------------------

本文来源:voboy的赛迪IT博客!


上一篇:在Java EE Server中实现Web服务   下一篇:Oracle数据库出现的奇怪表名及其清除方法

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Oracle数据库出现的奇怪表名及其清除方法
·PremiumSoft发布Navicat--数据库管理工具
·Oracle将发布41个安全补丁
·2008年Oracle错误、备份、升级等最热门问题
·超级复杂困难之Oracle数据库大恢复
·关于OracleStream的安装、配置和使用
·Oracle过程中执行动态SQL或DDL语句
·如何在RAC环境下修改Oracle字符集
·Oracle专用服务器的内存结构分布原则
·Debian下Oracle 10g数据库安装配置手册
·Oracle中比例和时间二者需兼得
·2009年数据库发展三大趋势预测
·Oracle数据库表设计时的注意事项
·Oracle 11G闪回数据归档新功能详述
·Oracle数据字典的学习总结
·Oracle向Linux kernel加入数据完整性代码
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·关于Oracle将目标数据库设为归档模式应
·Linux下OCI基础:配置Instant Client连
·Oracle中被锁定的解决办法
·Oracle 11G 无法连接到数据库实例故障
·浅谈创建Oracle数据库连接的两种方法
·如何从Oracle技术支持获得更多
·Oracle数据库中安全知识介绍
·Oracle推出Linux服务并不成功
·Oracle专用服务器的内存结构分布原则
·如何在RAC环境下修改Oracle字符集
·Oracle过程中执行动态SQL或DDL语句
·2008年Oracle错误、备份、升级等最热门
  阅读排行
·详解远程SHELL下安装配置RedHat ES 5的
·Ubuntu上安装Oracle 10G及相关配置
·Oracle高级复制(同步复制)配置步骤详细
·如何修改遗失的MySQL的ROOT用户密码
·Redhat Linux AS4 安装Oracle 10g(包括
·Linux下OCI基础:配置Instant Client连
·解决启动数据库时发生的ORA-12528错误
·在 Oracle Enterprise Linux 上升级到
·Oracle 10g表空间创建的完整步骤
·centos 5.0中成功安装Oracle10g (1020
·如何在RAC环境下修改Oracle字符集
·Oracle数据库导入导出方法的个人总结
·巧用Oracle执行计划机制提高查询性能
·Oracle 10g 在AIX 5.3上安装过程笔记
·Linux真机环境Oracle 10gR2 RAC 安装完
网摘收藏: