oracle 默认提供了启动脚本 dbstart (但默认不可用)
1.关闭数据库,关闭监听
SQL> shutdown abort
[oracle@sq bin]$ lsnrctl stop
2.[oracle@sq ~]$ dbstart 报错
cd /u01/app/oracle/product/10.2.0/db_1/bin/
vi dbstart
ORACLE_HOME_LISTNER=$1 更为
ORACLE_HOME_LISTNER=$ORACLE_HOME
3.[oracle@sq ~]$ dbstart
[oracle@sq ~]$ ipcs -m (公共内存为空)
[oracle@sq ~]$ ps -ef |grep ora_ (没有进程 证明没有启动成功)
4.[oracle@sq ~]$ vi /etc/oratab
orcl:/u01/app/oracle/product/10.2.0/db_1:N (把N改称Y)
5.[oracle@sq ~]$ dbstart
[oracle@sq ~]$ ps -ef |grep ora_
[oracle@sq ~]$ lsnrctl status
成功
oracle默认关闭 脚本
[oracle@sq ~]$ dbshut(直接可用)
转载于:https://blog.51cto.com/yulei7633/1350171