这两天在Window2000 Advanced Sever+vmware4.5下成功的装上了Solalis9 U7和Oracle 8.1.7. 现就Oracle开机时如何自启动作如下总节:
一. 作准备
在Oracle 8i for Solaris Intel中有一个严重的BUG, 就是在装完Oracle时,用以上命令
#dbstart
去启动数据库时,会报错:找不到/etc/oratab,所以导致startdb启动失败
你可以用如下方法解决这个问题:
1. 把 /var/opt/oracle/oratab 文件中
orclsol:/u01/app/oracle/product/8.1.7:N
改为
orclsol:/u01/app/oracle/product/8.1.7:Y
2. 然后连接
#ln -s /var/opt/oracle/oratab /etc/oratab
就可以解决这个问题,这时用
#dbstart
就可以启动数据库了
用
#dbshut
就可以关闭数据库了
在进行下一步之前,请用这两个命令试试,有没有正常启动与关闭数据库
二. 设定自启动
1. 先在/etc/init.d目录下,作下一个shell文件,
其中/export/home/oracle/product/8.1.7 是你Oracle的安装目录
,oracle是安装用户
# vi /etc/rc2.d/dbora
#!/bin/sh
ORA_HOME=/export/home/oracle/product/8.1.7
ORA_OWNER=oracle
if [ ! -f $ORA_HOME/bin/dbstart ]
then
echo "Oracle startup: cannot start"
exit
fi
case "$1" in
'start') # Start the Oracle databases and Net8 listener
su - $ORA_OWNER -c "$ORA_HOME/bin/dbstart" &
su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl start" &
# Next line for Oracle 8.1.7 only
su - $ORA_OWNER -c "$ORA_HOME/Apache/Apache/bin/apachectl start"
;;
'stop') # Stop the Oracle databases and Net8 listener
su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl stop" &
su - $ORA_OWNER -c "$ORA_HOME/bin/dbshut" &
# Next line for Oracle 8.1.7 only
su - $ORA_OWNER -c "$ORA_HOME/Apache/Apache/bin/apachectl stop"
;;
esac
2. 作连接
#ln -s /etc/init.d/dbora /etc/rc2.d/S99dbora
#ln -s /etc/init.d/dbora /etc/rc0.d/K10dbora
3.重新启动看看成不成功
#sync
#sync
#reboot
就可以了。最后祝各位一举成功!!
pengtao_hlp 回复于:2005-01-21 14:22:35 |
不错努力。。。支持。 |
lz_partner 回复于:2005-01-21 16:24:11 |
有个问题请教一下freddy2003
我在Vmware中安装oracle817时总是提示 Error invoking target install of makefile /opt/oracle/product/9.0.1/plsql/lib/ins_plsql.mk" "Error invoking target install of makefile /opt/oracle/product/9.0.1/precomp/lib/ins-precomp.mk" "Error invoking target install of makefile /opt/oracle/product/9.0.1/precomp/lib/ins.net-client" "Error invoking target install of makefile /opt/oracle/product/9.0.1/precomp/lib/ins-oemagent" 这些错误,不知道如何解决,不知你是否遇到,怎么解决的。 |
solaris+AIX 回复于:2005-01-21 16:29:05 |
dbstart 不能用,不是BUG,它本身就是这么设计的. |
freddy2003 回复于:2005-01-21 16:51:24 |
TO:lz_partner
我没有出现你那个错误 |
lz_partner 回复于:2005-01-21 17:19:41 |
能不能把你的硬件环境和/etc/system和.profile文件贴出来给我看一下,
谢谢! |
freddy2003 回复于:2005-01-24 08:39:48 |
AMD 1.8GHZ +256M RAM
.profile没有改动过 /etc/system就是网上常用的设置 |
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/