linux下Oracle自启动脚本, 记录如下:
#!/bin/bash
#
#name:/etc/init.d/oracle10ginit
#chkconfig:2345 99 91
#description:Start and Stop ORACLE 10g
start(){
#Start TNS
echo "Starting TNS......"
su - oracle -c "lsnrctl start"
sleep 5
echo "TNS started successfully"
#Start Oracle Instance
echo "Starting Oracle Instance......"
su - oracle -c "echo \"
CONN SYS/password AS SYSDBA
STARTUP
exit \"|sqlplus /NOLOG"
sleep 5
echo "Oracle Instance started successfully"
#start enterprise manager
echo "Starting Enterprise Manager"
su - oracle -c "emctl start dbconsole"
sleep 5
echo "Enterprise Manager started successfully"
#Start isqlplus
echo "Starting isqlplus"
su - oracle -c "isqlplusctl start"
sleep 5
echo "isqlplus started successfully"
}
stop(){
#shutdown DB Instance
echo "Shutdown Oracle DB Instance"
su - oracle -c "echo \"
CONN SYS/password AS SYSDBA
SHUTDOWN immediate
exit \"|sqlplus /NOLOG"
sleep 5
echo "DB Instance shutdown successfully"
#stop TNS
echo "STOP TNS"
su - oracle -c "lsnrctl stop"
sleep 5
echo "TNS stop successfully"
#stop enterprise manager
echo "Stop Emterprise Manager"
su - oracle -c "emctl stop dbconsole"
sleep 5
echo "enterprise manager stop successfully"
#stop isqlplus
echo "Stop isqlplus"
su - oracle -c "isqlplusctl stop"
sleep 5
echo "isqlplus stop successfully"
}
case "$1" in
start)
start
;;
stop)
stop
;;
*)
echo "Usage:oracle10ginit[start|stop]"
;;
esac
分享到:
相关推荐
rhel5_oracle11g开机启动脚本实现自动开启数据库
一键配置oracle服务,系统开机oracle自启动。
linux 下的自启动脚本 上传至 /etc/init.d/目录 执行: ln /etc/init.d/oracle /etc/rc3.d/S90Oracle ln /etc/init.d/oracle /etc/rc5.d/S90Oracle
oracle10g启动脚本,希望对家有用。里面的路径自己要改下。
Redhat AS4或AS5下oracle10g安装的便捷脚本,可以完成oracle10g图形界面安装前解压缩安装包、创建用户、修改内核参数、修改环境变量等操作,以及安装后设置oracle自启动等操作。
Oracle 10g X64 安装和升级...在升级完成后,需要启动 Oracle 服务(OracleServiceSID 和 OracleOraDb10g_home1TNSListener),然后运行补丁升级脚本。如果只安装了升级包,没有进行数据库字典信息升级,启动数据库。
5 开机自启动 31 5.1 查看 ORACLE_HOME 是否设置 31 5.2 执行dbstart 数据库自带启动脚本 31 5.3 编辑 /etc/oratab文件 31 5.4 编辑 /etc/rc.d/rc.local 启动文件,添加数据库启动脚本dbstart 31 5.5 编辑dbstart 32...
参考 http://blog.csdn.net/smstong/article/details/7352036 文章,制作的shell安装脚本,安装...切换到oracle用户时,在/home/oracle/.bashrc文件添加了一句命令,以实现自动启动安装程序,安装完成后,请手动删除。
在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介绍一般而言如何启动oracle。 一、在Linux下...
linux CentOS 6.0环境下安装 Oracle10g,有详细的安装说明以及自动启动服务配置和常规使用脚本
CentOS 6.5_x64安装Oracle 11g R2,创建oracle自启动脚本
目录回到顶部↑第1章 开发成功的Oracle应用 1 1.1 我的方法 2 1.2 黑盒方法 4 1.3 开发数据库应用的正确(和不正确)方法 8 1.3.1 了解Oracle体系结构 8 1.3.2 理解并发控制 14 1.3.3 多版本 19 1.3.4 数据库...
程序设计,第5~9章分别介绍了Oracle11g的体系结构、表空间与数据文件的管理、启动和关闭数据库、网络服务与管理,第10—13章介绍了有关安全的几个内容(权限、角色、概要文件、用户的管理),第14—17章介绍了几种...
说明:以下操作环境在CentOS 6.4 + Oracle 11gR2(Oracle安装在ORACLE_BASE=/opt/oracle中,其ORACLE_HOME=/opt/oracle/11g) 用OUI安装并配置Oracle数据库后,Oracle就开启了(包括:数据库实例、监听器、EM)。在...
将监听和服务名改为自己的就可以了,如果不知道就进入管理工具->服务,找到oracle服务和监听,分别点解右键,属性->常规中的显示名称copy过来替换保存后,直接双击,就可以启动或者停止oracle了
Red Hat Enterprise Linux 5安装Oracle10g(完善版),这些资料也是本人在网上搜集后进行整理,在我自己的VM虚拟机上安装通过,希望能对学习Linux 和 oracle的朋友有所帮助。资料中含数据库启动脚本,可根据实际情况...
Oracle Database 10 g :“g”代表网格 1-6 Oracle 数据库体系结构 1-8 数据库结构 1-9 Oracle 内存结构 1-10 进程结构 1-12 Oracle 实例管理 1-13 服务器进程和数据库缓冲区高速缓存 1-14 物理数据库结构 1-...
写好脚本,注册好服务之后,经测试,ORACLE可以随RHEL启动而启动,但不能随系统关闭而关闭。在网上找答案,发现几乎所有的设置过程帖子都是从同一篇原样照抄过来的,根本就行不通。天下文章一大抄。求助他人,没有...
虚拟机的安装和建立。 安装Red Hat版本的Linux操作...安装Oracle 10g数据库管理系统。 配置Linux相关工具,比如Mail,vcnview等。 实现自动化管理Oracle,比如自动启动关闭等。 实现Shell脚本管理Oracle,书写脚本管理。