su - oracle
sqlplus "/ as sysdba
startup / shutdown (启动/关闭)自动启动:
unix:
cd /etc/rc2.d
个别Unix会有不同 
比如Hp的在/sbin/rc2.d下面vi S99oracle
写以下内容:
su - oracle <<kof 
lsnrctl start 
svrmgrl<<aa 
connect internal 
startup 
exit 
aa 
kof 
cp S99oracle s99oracle/etc/oratab
ora2:/oracle/app/oracle/product/8.1.7:Y
/etc/inittab
oralce:2:wait:/bin/su - oracle -c '/oracle/app/oracle/product/8.1.7/bin/lsnrctl start'
oracle:2:wait:/bin/su - oracle -c '/oracle/app/oracle/product/8.1.7/bin/dbstart'

解决方案 »

  1.   

    呵呵,上边的可能又格式问题:
    su - oracle -c 'lsnrctl start'
    su - oracle -c 'dbstart'这个看的清楚点~
      

  2.   

    看了一下AIX:
    /etc/oratab
    ora2:/oracle/app/oracle/product/8.1.7:Y
    /etc/inittab
    oralce:2:wait:/bin/su - oracle -c '/oracle/app/oracle/product/8.1.7/bin/lsnrctl start'
    oracle:2:wait:/bin/su - oracle -c '/oracle/app/oracle/product/8.1.7/bin/dbstart'只是修改了这两处就可以自动启动了
      

  3.   

    写入哪些内容啊。
    su - oracle <<kof 
    lsnrctl start 
    svrmgrl<<aa 
    connect internal 
    startup 
    exit 
    aa 
    kof 这些吗
      

  4.   

    我进入sqlplus后,运行命令startup怎么一点反应都没有