易截截图软件、单文件、免安装、纯绿色、仅160KB

linux自动启动 oracle


概述
让数据库在操作系统启动的时候自动启动,会让数据库的维护变得更加简单、方便。
曾经写过一篇在linux自动启动
oracle的文章“linux
下Oracle自动启动与停止(一)
”http://blog.csdn.net/chenxiaohua/archive/2008/02/26/2121878.aspx

该文章的方法需要用到/etc/oratab、$ORACLE_HOME/bin/dbstart和$ORACLE_HOME/bin/dbshut,显
得不够灵活。下面讲解另外一个方法自动启动多个oracle实例和监听器。
文章“创
建、启动oracle数据库
”讲述了怎样创建多个数据库和实例,并启动这些实例,现在将讲述怎样在系统启动的时候,自动启动这些数据库。
编写脚本
用root用户,进入进入目录/etc/rc.d/init.d,创建文件oracle_linuxdb,该脚本用于启动实例
linuxdb,内容如下:
view
plain
copy
to clipboard
print
?
#!/bin/sh
  
#chkconfig: 2345 80 80
  
#description:oracle_linuxdb
  
#
  
# /etc/rc.d/init.d/oracle_linuxdb
  
# auto start database LINUXDB instance
  
  
#set oracle env
  
export ORACLE_BASE=/home/ora/ora9  
export ORACLE_HOME=$ORACLE_BASE/oracle  
export PATH=$PATH:$ORACLE_HOME/bin  
ORACLE_USER=ora  
  
  
#start or stop script
  
case
 $1 in  
start)  
su - "$ORACLE_USER"
<<EOO  
export ORACLE_SID=linuxdb  
lsnrctl start LISTENER_LINUXDB  
sqlplus /nolog<<EOS  
connect / as sysdba  
startup  
EOS  
EOO  
;;  
  
stop)  
su - "$ORACLE_USER"
<<EOO  
export ORACLE_SID=linuxdb  
lsnrctl stop LISTENER_LINUXDB  
sqlplus /nolog<<EOS  
connect / as sysdba  
shutdown immediate&


相关文档:

Linux 共享库编程[转]

Linux 共享库编程
作者:终南   <li.zhongnan@hotmail.com
>
1、介绍
动态库是程序设计常用的技术,采用动态库可以有效的减少程序大小,节省空间,提高效率,增加程序的可扩展性,便于模块化管理。在Windows和
Linux操作系统中都有动态库的概念。Windows将其称为动态链接库(Dynamic Link
Library, ......

禁用linux终端中的报警声

方法一 去掉PC喇叭的驱动模块
#rmmod pcspkr 已测试
可以将命令写到 /etc/rc.local 这样下次系统启动的时候就会去掉pcspkr模块了。
整个世界都清静了!
方法二 修改 /etc/inputrc 文档
将 set bell-style none 命令行激活,重启系统。
推荐方法二 ......

Linux管理员们,该刷新内核了

Linux管理员们,该刷新内核了
Linux之父李纳斯·托沃兹(Linus Torvalds)援引《圣经》中的一句话寄语Linux爱好者:“一往无前,生生不息。”但是实际上,更准确的理解应该是“一往无前,测试不止”。而最新需要我们测试的就是近期刚发布的2.6.34版Linux内核,该内核版本的发布时间距离此前一个版 ......

Linux及FreeBSD系统下查看CPU信息的方法

一、Linux
查看cpu信息:
[junjie2@ljj ~]$ cat /proc/cpuinfo
二、Freebsd
dmesg 最简单的方法
freebsd# cat /var/run/dmesg.boot |grep CPU 可以查看 cpu信息
sysctl hw.model 看cpuid
sysctl machdep.tsc_freq 看cpu频率
# sysctl -a | egrep -i 'hw.machine|hw.model|hw.ncpu'
# dmesg | grep -i cpu ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号