当前位置:  数据库>oracle

Debian 6 设置Oracle 11g R2开机自动启动

    来源: 互联网  发布时间:2017-05-15

    本文导语: Debian 6 设置Oracle 11g R2开机自动启动 以root帐户登录。 第一步:修改  /etc/oratab orcl:/home/oracle/oracle/product/11.2.0/db_1:Y 其中 orcl: 是 sid /home/oracle/oracle/product/11.2.0/db_1:是db_home Y: 是指开机启动Y(yes) or N(no);默认是N的,改成Y。 第二步: /...

Debian 6 设置Oracle 11g R2开机自动启动

以root帐户登录。

第一步:修改  /etc/oratab

orcl:/home/oracle/oracle/product/11.2.0/db_1:Y

其中

orcl: 是 sid

/home/oracle/oracle/product/11.2.0/db_1:是db_home

Y: 是指开机启动Y(yes) or N(no);默认是N的,改成Y。

第二步: /etc/init.d 目录下新建一个名为 oracle 的文件

#!/bin/bash
#
# Run-level Startup script for the Oracle Instance and Listener
#
# chkconfig: 345 91 19
# description: Startup/Shutdown Oracle listener and instance
ORA_HOME="/home/oracle/oracle/product/11.2.0/db_1"
ORA_OWNR="oracle"
# if the executables do not exist -- display error
if [ ! -f $ORA_HOME/bin/dbstart -o ! -d $ORA_HOME ]
then
echo "Oracle startup: cannot start"
exit 1
fi
# depending on parameter -- startup, shutdown, restart
# of the instance and listener or usage display
case "$1" in
start)
# Oracle listener and instance startup
echo -n "Starting Oracle: "
su - $ORA_OWNR -c "$ORA_HOME/bin/dbstart $ORA_HOME"
su - $ORA_OWNR -c "$ORA_HOME/bin/lsnrctl start"
#Optional : for Enterprise Manager software only
su - $ORA_OWNR -c "$ORA_HOME/bin/emctl start dbconsole"
touch /var/lock/oracle
echo "OK"
;;
stop)
# Oracle listener and instance shutdown
echo -n "Shutdown Oracle: "
#Optional : for Enterprise Manager software only
su - $ORA_OWNR -c "$ORA_HOME/bin/emctl stop dbconsole"
su - $ORA_OWNR -c "$ORA_HOME/bin/lsnrctl stop"
su - $ORA_OWNR -c "$ORA_HOME/bin/dbshut $ORA_HOME"
rm -f /var/lock/oracle
echo "OK"
;;
reload|restart)
$0 stop
$0 start
;;
*)
echo "Usage: $0 start|stop|restart|reload"
exit 1
esac
exit 0

注意修改oracle home的目录,此处为

/home/oracle/oracle/product/11.2.0/db_1

并更改文件权限:

chmod 755 /etc/init.d/oracle

第三步:让oracle文件在系统启动时调用

update-rc.d oracle defaults 99 01

执行这一步时,系统提示了一个警告:

insserv: warning: script 'oracle' missing LSB tags and overrides

先重启了一下,执行lsnrctl status ,发现实例已启动,打开Toad嘎嘎两声,连接OK。就暂时没有理会这些错误了。


    
 
 

您可能感兴趣的文章:

  • Debian如何设置开机即进入console模式?
  • debian开机后有弹出窗口
  • Debian linux 开机一段时间后没声音,重启后,一段时间内有声音,然后就没音了.
  • 我下载了Debian的iso光盘镜像,解压后,刻成光盘了,怎么不能开机自启动呢?
  • Debian Linux怎么给eth0 和eth1两块网卡设置ip,并且开机全部启动
  • [求助]Debian在哪设置CFLAGS?
  • debian下用脚本设置 全局变量的问题
  • debian lenny的分辨率设置保存在什么地方?
  • 网络安装Debian,怎么设置联网?原来我是XP帐号密码那种连接。就是PPPoE。
  • Debian 的显示设置,显示分辨率640x480,刷新频率60
  • Debian6在VMWare7上用Host-only方式连接网络,无法设置设置静态IP
  • 我的debian怎么设置都无法上网?帮忙看看那里出错了,多谢!
  • debian下,用jsvc设置tomcat自动启动,导致出现两个tomcat进程
  • debian 下安装设置了bind9之后运行named -g出现如下提示不运行了
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我安装了Debian,但无法启动图形界面
  • 我装了Debian Linux,但是不能以字符界面启动,怎么办!?
  • 100分,怎样改变debian的启动顺序????
  • debian squeeze 启动时候 报错, 求救
  • 安装了debian 6.0 更新MBR后 xp 的启动项怎么恢复?
  • 在VMWare中用ISO启动安装Debian为什么说找不到硬盘,总是让输入NFS作为挂接点?
  • debian 启动时进不去X界面!急,在线等待!
  • 在DEBIAN上手动安装MYSQL服务无法启动,请问是什么原因
  • debian启动脚本编号问题
  • 我在vista下空闲分区装的debian,装完以后重新启动时显示有进入vista的选现,但进不去
  • 求助:Debian v3.0 启动、关机时,出错。
  • 有两个硬盘,想装debian linux 和 win2000,但只能从第一块硬盘启动,怎么办?
  • Debian 8(Jessie )下面如何安装docker
  • Debian第一张光盘为什么有两个版本?debian-30r1-i386-binary-1.iso和debian-30r1-i386-binary-1_NONUS.iso该下载哪一个呢?它们有什么区别
  • Debian 7(Wheezy)下面如何安装docker
  • ${debian_chroot:+($debian_chroot)}是什么意思?
  • 在线等待…………急…………关于debian__linux的安装问题.我从网站下载了一套debian 的linux,是.iso的镜像文件。问怎么安装。
  • Debian 7 和 Debian 8 用户安装 Java 8的方法
  • 我觉得这是本世纪最让人想跳楼的玩笑了。我在安装了Debian后,重启计算机,让人震惊。Debian系统不见了。哪位帮帮我,怎么解决啊!为什么
  • 请教Debian下的系列系统命令。
  • debian 查看ssh
  • 大家帮忙比较一下linux的两种类型:debian和redhat!!!
  • 新手提问:两个关于Debian下面gcc的问题
  • 关于Debian的安装问题。
  • 哪有debian下的gmake下载,急用
  • Ftp安装Debian,为啥老是安装不上图形界面呢?
  • 散分给用debian的朋友
  • 创建debian群。 有兴趣者进
  • 在Debian下安装 Gstreamer的问题
  • 哪里有debian3.1的14张CD或者4张DVD下载??
  • debian linux安装问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,