仓酷云

标题: 来讲讲:UNIX体系情况下设置主动开关数据库的办法 [打印本页]

作者: 简单生活    时间: 2015-1-16 14:26
标题: 来讲讲:UNIX体系情况下设置主动开关数据库的办法
文件处理命令: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是一个命令行组成的操作系统,精髓在命令行。
作者: 仓酷云    时间: 2015-1-18 14:37
老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
作者: 山那边是海    时间: 2015-1-24 11:29
发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。
作者: 海妖    时间: 2015-2-1 09:51
另外Linux上也有很多的应用软件,安装运行了这些软件后,你就可以在Linux上编辑文档、图?片,玩游戏、上网、播放多媒体文件等。
作者: 再见西城    时间: 2015-2-7 03:13
我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。
作者: 小妖女    时间: 2015-2-20 10:40
发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。
作者: 灵魂腐蚀    时间: 2015-3-6 17:29
即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。
作者: 精灵巫婆    时间: 2015-3-13 05:10
Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。
作者: 爱飞    时间: 2015-3-20 14:15
随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2