Erp100论坛's Archiver

xiangzhao 发表于 2008-8-23 13:21

重启系统的时候自动启动oracle服务

这时你需要添加另外的初始化脚本,以使在oracle在你重启系统的时候启动,但是首先,你需要删除安装程序所创建的一些链接:
     下面的初始化脚本是我根据这一个脚 本定制的。这个脚本启动/停止oracle的实例,监听器和企业管理工具的web界面。你需要自行设置ORACLE_HOME, ORACLE_SID, and ORA_OWNR等环境变量。 我把这个脚本命名为/etc/init.d/oracledb,当然,你可以给它取任何名字。

创建好脚本後,给他添加执行权限,并在各个运行级里创建链接:

在启动我们新的数据库之前,我们需要做一些用户化的设置:

/usr/local/bin/dbhome 需要改变 ORAHOME, ORASID, 和 ORATAB (/etc/oratab) 这几个环境变量。

/your/oracle/home/bin/dbhome 同上

/your/oracle/home/bin/dbshut 同上

/your/oracle/home/dbstart 需要改变ORATAB这个环境变量。

要使你所创建的所有的数据库在开机是启动,你需要相应的修改 /etc/oratab。

例如把

替换为:

你需要设置如下环境变量:

ORACLE_HOME

ORACLE_SID

PATH

    这有很多中方法,请自己找一个适合你自己的!一旦你重启机器或者重启数据库,你需要确认所有的东西都运行起来了,你可以通过sqlplus或者则web管理页面登陆来检查:

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2007 Comsenz Inc.