|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln
UNIX体系的呆板在开机后和关机前都要运转一些特定的服务,如启动和封闭sendmail,crond等。
一样我们能够设置UNIX呆板在开机后和关机前启动和封闭ORACLE数据库的服务。
起首我们要确认oracle用户可否用体系自带的Shell程序dbstart,dbshut一般启动和封闭数据库。
dbstart,dbshut的寄存目次在$ORACLE_HOME/bin
dbstart,dbshut会读SunSolaris目次下/var/opt/oracle/oratab,大概linux目次下/etc/oratab文件。
先确认这里参数已准确设置:
#你要启动的数据库sid:ORACLE_HOME:Y
比方:
test:/oracle/product/8.1.7:Y
假如有两个在用的数据库,这里oratab里能够是两行。
比方:
test:/oracle/product/8.1.7:Y
test2:/oracle/product/8.1.7:Y
实行dbstart,dbshut假如有成绩能够查查缘故原由:是情况变量没有设置好,仍是自己的dbstart或dbshut有毛病。
我用过的Oracle8.1.6.*版本的dbstart就不克不及启动数据库。
按dbshut的格局从头写一个dbstart,把内里shutdown的字符交换成startup,能够办理这个成绩。
然后在SunSolaris目次/etc/init.d下,大概linux目次/etc/rc.d/init.d下.
写一个相似上面的shell文件oracle(你要有root权限)
---------------------------------------------------------
#!/bin/sh
OPT_={GetProperty(Content)}
case"$OPT_"in
</p>
虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行。 |
|