在这之前先解释一下 会用到的四个文件:
首先是在你自己的$ORACLE_HOME/bin下的 两个启动命令脚本 dbstart 和 lsnrctl
一个是 表示数据库启动 一个 表示 监听启动
另外 oratab 和 rc.local
在 rc.local 添加 两句话
su - user -c "lsnrctl start"
su - user -c "dbstart"
user 填写可以启动监听(lsnrctl start )的用户
也可以 这样写上面的两句话
su - user -c 你的 $ORACLE_HOME/bin+"/lsnrctl start"
su - user -c 你的 $ORACLE_HOME/bin+"dbstart startup"
编辑这个文件(没有的话自己创建一个)里面的orcl是你的库
vi /etc/oratab
最后有一个“N”默认的,如果开机自启设置为“Y”
一定要改为“Y”才可以开机自启