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

oracle启动和关闭的的脚本(for windows命令行)

阅读更多
1,启动oracle的bat

@echo Starting Oracle Service
net start OracleOraHome90TNSListener
net start OracleServiceORA
net start OracleOraHome90Agent

set ORACLE_SID=ora
sqlplus /nolog @start.sql

在该文件中调用了start.sql,start.sql文件内容如下:
connect sys/123456 as sysdba
startup
exit;

2,关闭oracle服务
@echo Stoping Oracle Service
set ORACLE_SID=ora
sqlplus /nolog @stop.sql
net Stop OracleOraHome90Agent
net Stop OracleServiceORA
net Stop OracleOraHome90TNSListener

要调用的脚本
connect sys/123456 as sysdba
shutdown abort
exit;

--===============================================

REM "dbstart.cmd"
@echo off
set ORAHOME="OraHome90"
set ORASID="zsd"
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="OraHome90"
set ORASID="zsd"
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

--============================================

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

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

(7)OracleHOME_NAMEDataGatherer
性能包数据采集服务,除非使用Oracle Capacity Planner 和 Oracle Performance Manager,否则不需要启动,它的缺省启动类型是手动。服务进程为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代理服务,否则不需要启动,它的缺省启动类型是手动。 窠 涛狤NCSVC.EXE,参数文件ENCAPS.CFG,默认端口1161。

(13)OracleHOME_NAMEManagementServer
OEM管理服务,使用OEM时需要,它的缺省启动类型是手动。服务进程为OMSNTSVR.EXE,日志文件oms.nohup。
分享到:
评论

相关推荐

    oracle启动和关闭的脚本for_windows

    oracle 数据库在实用命令行 进行数据库的启动与关闭 脚本

    Oracle10g开闭脚本_v1.0.0

    下面我们将详细探讨Oracle 10g数据库的启动和关闭过程,以及相关的脚本使用。 首先,Oracle数据库启动分为多个阶段,包括检查数据库状态、读取控制文件、恢复数据文件等。在Windows环境下,通常使用`sqlplus`命令行...

    Oracle install 过程

    在Linux上,使用命令行执行安装脚本。 5. **响应文件配置** 可选地,你可以创建一个响应文件(如"runInstaller.rsp"),预先定义安装参数,以便自动化安装过程。这在大规模部署时非常有用。 6. **安装过程** - *...

    亲历ORACLE_10g_64bit_for_windows_server_2008_64bit安装_附详细安装步骤.doc

    【Oracle 10g 64-bit for Windows Server 2008 64-bit 安装步骤】 在本文中,我们将详细介绍如何在Windows Server 2008 64位操作系统上安装Oracle 10g 64位数据库。首先,确保您已经准备了所需的软件: 1. **...

    HighGo HVR For oracle实施文档

    整体来看,HighGo HVR For Oracle实施文档提供了一系列详细的操作步骤,确保用户可以顺利地在Oracle数据库环境中安装并启动HVR服务。文档强调了环境配置的重要性,指出了安装过程中的关键步骤,包括用户创建、环境...

    Oracle 客户端JDBC连接测试工具

    `sqlTest.bat`很可能是该工具的启动脚本,用于在Windows环境下运行Java应用程序。 **JDBC基础知识** JDBC是Java编程语言中的一个标准API,它为各种数据库提供了统一的接口,使得Java开发者能够编写与数据库无关的...

    ORACLE11G宝典.rar 是光盘里面的内容,书太厚咧没法影印啊

    结合命令行方式、开发工具的使用、管理工具的使用、Oracle与Windows之间的关系等知识点,按照学习、理解、应用、管理的需要全面描述了Oracle11g的特征和功能,并在Oracle11g的环境中,对书中的全部例子进行了运行...

    Oracle sqlplus 操作实践

    在这个实践操作中,我们将深入理解SQL*Plus的基本操作,包括数据库的启动和关闭、常用命令的使用以及如何通过Java连接Oracle数据库。 首先,了解如何启动和关闭数据库是至关重要的。在DOS或Windows环境下,可以通过...

    oracle数据库应用与开发讲义

    - 在Windows服务管理器中启动Oracle相关服务,如OracleServiceSID、OracleXETNSListener等。 - **认识Oracle常用工具**: - **企业管理器**:图形界面工具,提供数据库监控、性能调优、备份恢复等功能。 - **...

    Oracle数据库学习资料课件.docx

    - `OracleDBConsole<ORACLE_SID>`:依赖于`OracleServer<ORACLE_SID>`服务启动,提供数据库控制台功能。 - `<ORACLE_SID>`:数据库或实例的系统标识符。 - `<HOME_NAME>`:Oracle主目录名称。 #### SQL*Plus工具...

    数据库课堂笔记

    五、Oracle启动和关闭 启动Oracle数据库涉及启动监听器和数据库实例,关闭时需要确保所有活动会话结束,然后停止实例并关闭监听器。在Windows系统中,常用的服务管理工具是Services.msc,而在Linux或Unix系统中,...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    作者通过总结各自多年的软件开发和教学培训经验,与大家分享了掌握Oracle SQL所独有的丰富功能的技巧所在,内容涵盖SQL执行、联结、集合、分析函数、子句、事务处理等多个方面。读者可以学习到以下几个方面的技巧:...

    JDK1.7u80 Windows32位版本

    **Java Development Kit (JDK) 1.7 Update 80 for Windows 32位** JDK 1.7u80是Oracle公司为开发者提供的Java编程环境的一个重要版本,适用于Windows 32位操作系统。Java开发工具包,简称JDK,是用于编写、调试和...

    Linux学习笔记_0.4

    - 接下来,使用Oracle提供的安装脚本或图形界面安装工具进行安装。 #### 四、SMB文件共享服务 - **SMB简介** SMB (Server Message Block) 是一种网络文件共享协议,主要用于Windows操作系统之间的文件共享,但...

    Appium windows安装文件

    4. 启动Appium服务器:在命令行中输入`appium`,Appium服务器会启动并显示一个监听端口(通常是4723)。 **三、使用Python与Appium交互** 1. 安装依赖:在Python环境中,使用pip安装`appium-python-client`库。在...

    SetupTSMforwindows5.4.pdf

    6. TSM命令和脚本:文档中出现了多种TSM相关的命令和脚本,例如“dsmcad”是TSM客户端接受守护进程的命令,还有“/etc/inittab”文件的提及,这是一个在Unix系统启动和关闭时管理进程的配置文件。同时,“psef | ...

    oralce学习总结

    2. **重启 Oracle 服务**:使用 `sc start OracleServiceXE` 或 `sc stop OracleServiceXE` 来启动或停止 Oracle 服务。 3. **访问 Oracle 数据库界面**:可以通过浏览器访问 `http://127.0.0.1:8080/apex` 进入 ...

Global site tag (gtag.js) - Google Analytics