当前位置:  数据库>oracle

Oracle 服务自启动

    来源: 互联网  发布时间:2017-05-09

    本文导语: 1. 修改/etc/oratab文件db1:/home/Oracle/product/11.2.0/db_1:Y$ORACLE_SID:$ORACLE_HOME:Y2. 修改启动文件$ORACLE_HOME/bin/dbstart修改ORACLE_HOME_LISTNER=$1 为ORACLE_HOME_LISTNER=/home/oracle/product/11.2.0/db_13.修改关闭文件$ORACLE_HOME/bin/dbshut修改ORACLE_HOME_LISTNER=$1 为ORACLE...

1. 修改/etc/oratab文件
db1:/home/Oracle/product/11.2.0/db_1:Y
$ORACLE_SID:$ORACLE_HOME:Y
2. 修改启动文件$ORACLE_HOME/bin/dbstart
修改ORACLE_HOME_LISTNER=$1 为ORACLE_HOME_LISTNER=/home/oracle/product/11.2.0/db_1
3.修改关闭文件$ORACLE_HOME/bin/dbshut
修改ORACLE_HOME_LISTNER=$1 为ORACLE_HOME_LISTNER=/home/oracle/product/11.2.0/db_1
4. 在/etc/init.d下建立脚本
vi /etc/init.d/oracle11
 #!/bin/bash
            # chkconfig: 345 88 14
            # description: Startup Script. for oracle Databases
            # /etc/rc.d/init.d/oradbstart
            export ORACLE_BASE=/home/oracle
            export ORACLE_HOME=/home/oracle/product/11.2.0/db_1
            export ORACLE_SID=dbl
            export PATH=$PATH:$ORACLE_HOME/bin
            case "$1" in
              start)
                echo "-----startup oracle-----" >> /var/log/oracle11log
                su oracle -c $ORACLE_HOME/bin/dbstart
                touch /var/lock/subsys/oracle11
                echo "-----startup oracle successful-----" >> /var/log/oracle11log
                echo "OK"
                ;;
 
             stop)
                echo "-----shutdwn oracle-----" >> /var/log/oracle11log
                su oracle -c $ORACLE_HOME/bin/dbshut
                rm -f /var/lock/subsys/oracle11
                echo "-----shutdown oracle successful-----" >> /var/log/oracle11log
                echo "OK"
                ;;
 
               *)
              echo "Usage: 'basename $0' start|stop"
              exit 1
              esac
              exit 0
保存退出。
5. 授于权限
  chown oracle:oinstall oracle11
  chmod 774 oracle11
6. 添加服务
  chkconfig --add oracle11
  chkconfig oracle11 on
   chkconfig --list | grep oracle11
7.尝试用服务方式关闭,启动
[root@rman ~]# service oracle11 stop
Processing Database instance "db1": log file /home/oracle/product/11.2.0/db_1/shutdown.log
OK
[root@rman ~]# ps -elf | grep ora_
0 S root      4814  4543  0  78   0 - 15307 pipe_w 17:33 pts/1    00:00:00 grep ora_
[root@rman ~]# service oracle11 start
Processing Database instance "db1": log file /home/oracle/product/11.2.0/db_1/startup.log
OK
[root@rman ~]# ps -elf | grep ora_
0 S oracle    4959     1  0  75   0 - 193270 665975 17:33 ?       00:00:00 ora_pmon_db1
0 S oracle    4963     1  0  58   - - 193106 -     17:33 ?        00:00:00 ora_vktm_db1
0 S oracle    4969     1  0  78   0 - 193106 -     17:33 ?        00:00:00 ora_gen0_db1
0 S oracle    4973     1  0  78   0 - 193106 -     17:33 ?        00:00:00 ora_diag_db1
0 S oracle    4977     1  0  75   0 - 193106 -     17:33 ?        00:00:00 ora_dbrm_db1
0 S oracle    4981     1  0  78   0 - 193106 -     17:33 ?        00:00:00 ora_psp0_db1
0 S oracle    4985     1  0  78   0 - 193234 -     17:33 ?        00:00:00 ora_dia0_db1
0 S oracle    4989     1  0  78   0 - 193106 -     17:33 ?        00:00:00 ora_mman_db1
0 S oracle    4993     1  0  75   0 - 194081 -     17:33 ?        00:00:00 ora_dbw0_db1
0 S oracle    4997     1  0  75   0 - 196994 -     17:33 ?        00:00:00 ora_lgwr_db1
0 S oracle    5001     1  0  76   0 - 193106 -     17:33 ?        00:00:00 ora_ckpt_db1
0 S oracle    5005     1  0  75   0 - 193106 -     17:33 ?        00:00:00 ora_smon_db1
0 S oracle    5009     1  0  78   0 - 193106 -     17:33 ?        00:00:00 ora_reco_db1
0 S oracle    5013     1  2  75   0 - 193796 -     17:33 ?        00:00:00 ora_mmon_db1
0 S oracle    5017     1  0  75   0 - 193106 -     17:33 ?        00:00:00 ora_mmnl_db1
0 S oracle    5021     1  0  78   0 - 193276 912653 17:33 ?       00:00:00 ora_d000_db1
0 S oracle    5025     1  0  78   0 - 193114 903991 17:33 ?       00:00:00 ora_s000_db1
0 S oracle    5043     1  0  78   0 - 193106 -     17:33 ?        00:00:00 ora_qmnc_db1
0 S root      5161  4543  0  78   0 - 15308 pipe_w 17:33 pts/1    00:00:00 grep ora_
8.重启动测试。












































































    
 
 

您可能感兴趣的文章:

  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • Linux系统下Oracle的启动与Oracle监听的启动
  • linux下安装oracle后使用命令行启动的方法 linux启动oracle
  • 让Oracle服务随Linux系统的启动而启动
  • 配置Oracle management server /Oracle启动OMS
  • solaris9下怎么查看oracle服务是否启动,以及怎么启动,在线等待。
  • 启动oracle是报错了
  • 深入理解Oracle数据库的启动和关闭
  • Linux系统查看Oracle服务是否启动
  • linux下oracle的自启动脚本解析
  • linux oracle8.17 下的Management server 如何启动
  • Unix/Linux上启动oracle数据库
  • Linux下命令行启动oracle时报错的解决
  • Linux下如何启动ORACLE 的Managerment Server服务????
  • 记录Linux下一次oracle启动错误
  • 为何用dbstart启动oracle10g不好用
  • 高分求助:安装完oracle9i后启动不了
  • 关于Oracle启动无法启动netmgr问题的解决
  • linux上安装oracle 数据库后,是否能写shell程序实现数据库的自动启动。
  • Linux下如何启动oracle的Listener服务??
  • XP Oracle客户端进入Linux Oracle服务端
  • 网间Oracle的连接,远程连接Oracle服务器??
  • 哪位兄弟用过oracle的J2EE应用服务器IAS?据说“在应用服务器领域:Oracle第一,IBM第二,BEA第三”
  • 请问在红旗Linux多功能服务器版上(不是数据库服务器版)能否正常安装使用Oracle?红旗Linux数据库服务器版要比红旗Linux多功能服务器版贵
  • Oracle推最新版Oracle VM服务器虚拟软件
  • oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法
  • 重启linux系统,oracle监听服务起不来
  • 用Oracle管理服务器将数据导入与导出
  • 数据库服务器 Oracle
  • 一个jsp的数据库问题-oracle的服务端如何配置
  • 向【steptodream】提问:你推荐的那个32位的centOs可以做oracle服务器么
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Oracle 12c发布简单介绍及官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • oracle 11g最新版官方下载地址
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • Oracle 数据库开发工具 Oracle SQL Developer
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle EBS R12 支持 Oracle Database 11g
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • 高分求助:安装完oracle9i后启动不了 iis7站长之家
  • Oracle 10g和Oracle 11g网格技术介绍
  • 请问大家用oracle数据库, 用import oracle.*;下的东西么? 还是用标准库?
  • oracle中如何把表中具有相同值列的多行数据合并成一行
  • Linux /$ORACLE_HOME $ORACLE_HOME
  • Oracle 数据库(oracle Database)性能调优技术详解
  • 请问在solaris下安装ORACLE,用root用户和用oracle用户安装有什么区别么?
  • ORACLE日期相关操作
  • 请教:.profile中:if [ -d /opt/oracle/db01/app/oracle/product/9.2.0 ]是什么意思?
  • ORACLE数据库常用字段数据类型介绍
  • 在linux 中如何删除oracle db 与卸载oracle.
  • Oracle 12c的九大最新技术特性介绍
  • 如何将Aix上的oracle 物理备份 然后再在linux 系统上还原oracle


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,