在/etc/init.d下面新建一个文件dbora,内容:
#!/bin/sh
ORA_HOME=/oracle/product/9.2.0
ORA_OWNER=oracle
su - $ORA_OWNER -c "lsnrctl start"
su - $ORA_OWNER -c "sqlplus /nolog @$ORA_HOME/dbstart.sql"
$ORA_HOME/dbstart.sql的内容:
conn / as sysdba
startup
exit
将dbora改成可执行
chmod 744 dbora
将dbstart.sql改成oracle所有
chown oracle /oracle/product/9.2.0/dbstart.sql
然后作一个连接
ln -s /etc/init.d/dbora /etc/rc2.d/S99dbora
ln -s /etc/init.d/dbora /etc/rc0.d/K10dbora
博客介绍了在Solaris系统下配置Oracle启动脚本的步骤。在/etc/init.d下新建dbora文件,编写启动监听和数据库的脚本,修改dbora为可执行,将dbstart.sql文件所有权改为oracle,最后创建相应的软连接。

4403

被折叠的 条评论
为什么被折叠?



