使用dbstart命令执行数据库启动时弹出如下提示
ORACLE_HOME_LISTNER is not SET,unable to auto-start Oracle Net Listener
Usage:/export/home/oracle/product/10gr2/bin/dbstart ORACLE_HOME
解决办法:
1、在dbstart脚本中把ORACLE_HOME_LISTNER=$1注释掉
2、在用户环境变量中增加ORACLE_HOME_LISTNER的定义
export ORACLE_HOME_LISTNER=$ORACLE_HOME
如果这时使用dbstart无反应,这继续进行修改。修改文件/var/opt/oracle/oratab,把
ora:/export/home/oracle/product/10gr2:N
改为
ora:/export/home/oracle/product/10gr2:Y
这时dbstart命令就可以正常使用了。
参照
http://blog.csdn.net/song_0521/article/details/7407710的内容编写自动启动脚本实现数据库开机自动启动数据库。