linux中启动oracle主要分两步:一个是启动监听器,一个是启动实例(一般都忘记了这一步),具体命令如下,提供给大家参考一下:
1:连接服务器
 telnet ip
 2:输入管理员用户和密码
 user-name:oracle
 password:oracle
 3:进入oracle根目录
 cd $ORACLE_HOME/bin
 4:进入监听
 ./lsnrctl
 5:启动监听器
 start
 6:退出监听
 exit
 7:进入sqlplus
 sqlplus /nolog
 8:使用管理员连接
 connect as sysdba
 9:输入用户和密码
 user-name:oracle
 password:oracle
 10:启动ORACLE实例
 startup
另
一、如何启动数据库实例
    1.进入到sqlplus启动实例
     [oracle@wuzhq ~]$ su - oracle            --“切换到oracle用户”
     [oracle@wuzhq ~]$ lsnrctl start           --“打开监听”
     [oracle@wuzhq ~]$ sqlplus /nolog       --“进入到sqlplus”
     SQL> conn /as sysdba                          --“连接到sysdba”
     SQL> startup                                        --“启动数据库实例”
     SQL> shutdown immediate                   --“关闭数据库实例”
     SQL> exit
    SQL> shutdown immediate                   --“关闭数据库实例”
     [oracle@redhat ~]$ lsnrctl stop            --“关闭监听”
二、如何使数据库实例和linux系统一起启动
     在/etc/rc.d/rc.local中加入如下语句即可实现同系统启动实例:
     su - oracle -c "lsnrctl start" 
     su - oracle -c "dbstart"