Oracle启动和关闭服务

Oracle需要启动和关闭的服务:

1、OracleOracle_homeTNSListener     对应于数据库的监听程序

2、OracleServiceSID                                 对应于数据库的例程

3、OracleDBConsoleSID                         对应于Oracle Enterprise Manager(OEM)

注:其中OracleOracle_home表示Oracle主目录

其中SID表示Oracle系统标识符

我们可以使用Windows的net命令中的start和stop启动和关闭服务如下:

注意启动和关闭顺序如下:

启动:OracleOracle_homeTNSListener

OracleServiceSID

OracleDBConsoleSID

关闭:OracleDBConsoleSID

OracleServiceSID

OracleOracle_homeTNSListener

可以看出启动和关闭的顺序是反着的,因为Oracle的监听器是Oracle的控制着。

下面给个之前写的Bat文件内容,什么都没改过,不知道现在能跑不,反正之前在公司使用的挺好的,不能的话留言吧!

记得替换OracleOraDb10g_home2 和 C1S01 为自己的内容哦!

:doit
@echo off
set /p xz=按"su"键启动服务..........按"sd"关闭服务
if %xz%==su goto su
if %xz%==sd goto sd
goto doit
:su
@echo off
echo 正在启动oracle服务,请稍等......
net start OracleOraDb10g_home2TNSListener
net start OracleServiceC1S01
net start OracleDBConsoleC1S01
echo 启动oracle服务完成
echo. & pause
goto doit
:sd
@echo off
echo 正在关闭oracle服务,请稍等.......
net stop OracleDBConsoleC1S01
net stop OracleServiceC1S01
net stop OracleOraDb10g_home2TNSListener
echo 关闭oracle服务完成
echo. & pause
goto doit

Oracle启动和关闭服务,布布扣,bubuko.com

时间: 2024-10-07 05:22:51

Oracle启动和关闭服务的相关文章

oracle 启动与关闭

Oracle数据库startup和shutdown方式 要启动和关闭数据库,必须要以具有Oracle 管理员权限用户登陆,通常也就是以具有SYSDBA权限用户登陆.一般我们常用INTERNAL用户来启动和关闭数据库(INTERNAL用户实际上是SYS用户以SYSDBA连接同义词).Oracle数据库新版本将逐步淘汰INTERNAL这个内部用户,所以我们最还是设置DBA用户具有SYSDBA权限. 二:启动一个数据库需要三个步骤 1.创建一个Oracle实例(非安装阶段) 2.由实例安装数据库(安装

oracle启动与关闭的几种模式

nomount阶段oracle  启动nomount过程他会加载参数文件(spfiledid.ora spfile.ora initsid.ora 然后根据参数分配内存 会打开alert文件写日志)>startup nomount>show parameter spfile #如果有值这就是spfile启动>select name,value from v$parameter where name='spfile'  #如果有值就是spfile启动 >ho rm /dbs/spfi

Oracle启动和关闭、监听服务的启动/关闭

一:sql*plus启动/关闭: 1.Sqlplus /nolog 启动sql*plus[不连接数据库的方式] 2.conn / as sysdba 以DBA的身份连接到 oracle 3.startup 启动数据库 数据库启动有三种方式及应用场景 1> 正常启动      startup  [open]  启动顺序:1.启动实例[参数文件],创建后台进程及服务   2.为实例加载数据库[控制文件].加载数据库将打开控制文件, 获取数据库名称.数据文件的位置和名称等关于数据库物理结构的信息,为打

Oracle启动和关闭脚本

启动: @echo off echo 开始启动Oracle 11g服务... net start "OracleOraDb11g_home1TNSListener" net start "OracleServiceORCL" echo 启动Oracle 11g服务完成,请确认有没有错误发生. Pause 关闭: @echo off echo 关闭oracle服务bat文件内容: net stop "OracleServiceORCL" net s

Oracle启动和关闭

1 数据库启动 1.1 需要的权限 SYSDBA或者SYSOPER系统权限. 1.2 启动的方法 SQL*Plus STARTUP command Oracle Enterprise Manager (Enterprise Manager) SRVCTL utility 1.3 启动的过程 启动主要分为三个步骤: 1)启动数据库到Nomount状态 2)启动数据库到Mount状态 3)启动数据库到Open状态 1.3.1 启动到Nomount Nomount的过程实质上是创建数据库实例的过程.这

Oracle启动或关闭归档模式

在Oracle安装后,默认归档模式开启,大量的日志会瞬间填满磁盘,所以在开发环境,经常需要关闭归档模式. 1.管理员身份连接数据库 $sqlplus user/passwd@dbname as sysdba SQL*Plus: Release 11.2.0.1.0 Production on Tue Jun 17 23:50:55 2014 Copyright (c) 1982, 2010, Oracle.  All rights reserved. Connected to: Oracle D

启动与关闭服务

1.启动php-fpm服务 # 启动 service php-fpm start # 关闭 service php-fpm stop # 重启 service php-fpm restart # 重载 service php-fpm reload #检查配置文件 service php-fpm configtest 2.启动nginx服务 # 启动 service nginx start # 关闭 service nginx stop # 重启 service nginx restart # 重

Linux系统Oracle启动、关闭

Linux系统启动Oracle命令 su - oracle sqlplus /nolog conn /as sysdba startup exit lsnrctl start exit Linux系统关闭Oracle命令 su - oracle sqlplus /nolog conn /as sysdba shutdown immediate exit lsnrctl stop exit Windwos Server系统启动Oracle命令 lsnrctl start net start Ora

windows和Linux下定时启动或关闭服务

http://blog.csdn.net/clare504/article/details/17410643 1.Windows下的定时启动程序可以采用系统的计划和任务,定时启动服务可以在计划任务中添加一个启动服务的批处理程序. 例如定时启动cimserver服务,可以在用记事本写成一个批处理文件,然后在计划任务中手动添加定时执行该批处理. 批处理文件内容如下: sc stop cimserver                                       //先停止服务ping