在linux下须要启动oracle是一件技术活,须要敲不少条指令,并且每一次重启以后都要从新敲,所以写了一个shell脚本用来启动oraclelinux
- #! /bin/bash
- lsnrctl start
- lsnrctl start listener1
- su - root /opt/oracle/product/10g/bin/dbstart
- #emctl start dbconsole
- #isqlplusctl start
- (echo 'startup';
- echo 'exit' )| sqlplus / as sysdba
第一句的做用是启动服务监听器进程,第二句是启动服务的监听器,第三句用来取得root权限并启动数据库;下面注释的两句是启动oracle的oracle enterprise manager,由于平时我都不会用到,所以注释掉。最后的两句就是启动数据库服务后退出。sql
附上附件吧:shell