linux下使用脚本启动和关闭oracle

原创 2004年07月25日 22:24:00

通常我们需要使用 sqlplus 连接上oracle后,手工发出命令启动或关闭oracle,但是在linux下oracle自动提供了两个脚本dbstart和dbshut.利用他们可以直接启动或关闭oracle 。

要使这两个脚本可以执行,我们需要先进行一些设置

1)修改oratab文件

vi /etc/oratab

找到包含oracle_sid的那一行,将最后的N该为Y。

2)如过是9i需要进行如下设置

sqlplus "/as sysdba"

startup

create pfile from spfile

shutdown immediate

然后就可以直接使用dbstart,dbshut了。

只所以9i需要进行2)操作,是dbstart脚本中存在bug,如果没找到init文件的话则报错( if [ -f $PFILE]),但是9i默认只生成spfile,所以需要创建pfile。

Linux Oracle服务启动&停止脚本与开机自启动

一、在Linux下启动Oracle 登录到CentOS,切换到oracle用户权限 # su – oracle 接着输入: $ sqlplus "/as sysdba" 原本的画面会变为 SQL> 接...
  • Listener_ri
  • Listener_ri
  • 2015年04月17日 20:37
  • 2856

Oracle服务一键启动/关闭

有没有感觉到,自从装上Oracle之后,电脑变卡了?卡是正常的,Oracle作为大型数据库软件,运行起来是非常吃内存的。所以对于自用的电脑来说,不使用Oracle的时候,应该把Oracle的一系列服务...
  • u010028869
  • u010028869
  • 2015年11月27日 13:24
  • 2189

系统开关机时oracle自启动和关闭脚本(for aix和linux)

作为一名oracle DBA,更有甚者,在这个虚拟化泛滥的时代,有没有遇到过物理主机硬件故障,导致几十台数据库server发生了重启,麻烦启动下数据库? 正好有时间就把oracle自启动和关闭的脚本作...
  • wangzihuacool
  • wangzihuacool
  • 2017年06月12日 16:22
  • 230

Linux启动和关闭时自动执行的所有脚本文件

Linux使用的是基于运行级(run-levels) 概念的称为SysVinit的专用启动工具。SysVinit(从现在开始我们称之为"init")以运行级的模式来工作,一般有7(从0到6)个运行级(...
  • miss_acha
  • miss_acha
  • 2016年07月13日 14:01
  • 2138

Linux下设置ORACLE自动启动与关闭

Automating Database Startup and Shutdown on Linux If you are using Oracle Clusterware 10gR2 or abo...
  • sunansheng
  • sunansheng
  • 2015年11月06日 09:05
  • 3339

Linux下Redis启动/关闭/重启服务脚本

脚本功能:        实现Redis单机多实例情况下的正常启动、关闭、重启单个redis实例。完成系统标准服务的以下常用功能:  start|stop|status|restart     ...
  • kevin_pso
  • kevin_pso
  • 2016年12月30日 17:10
  • 449

ORACLE自动启动脚本

在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介...
  • yz7074998
  • yz7074998
  • 2016年04月14日 21:20
  • 1000

zookeeper批量开启关闭——shell方式

\
  • wild46cat
  • wild46cat
  • 2016年12月06日 13:12
  • 1846

linux下oracle11g R2的启动与关闭监听、数据库

linux下oracle11g R2的启动与关闭监听、数据库
  • zxnlmj
  • zxnlmj
  • 2014年04月07日 12:38
  • 5067

自己写个启动和关闭oracle服务的bat文件

先贴上我自己用的: 启动oracle服务bat文件内容: @echo off echo 确定要启动Oracle 11g服务吗? pause net start "OracleOraDb11g...
  • WaitForFree
  • WaitForFree
  • 2013年04月10日 14:52
  • 3271
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux下使用脚本启动和关闭oracle
举报原因:
原因补充:

(最多只允许输入30个字)