博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle 11gR2 create init script
阅读量:6623 次
发布时间:2019-06-25

本文共 1643 字,大约阅读时间需要 5 分钟。

  1. 设置oracle用户变量。
    [oracle@db01 ~]$ vi /etc/oratab# end line: changedb01:/oracle/app/product/11.2.0/db_1:Y[oracle@db01 ~]$ vi ~/.bash_profile# add follows to the endexport ORACLE_SID=db01
  2. 以root身份创建init文件。
    [root@db01 ~]# vi /etc/rc.d/init.d/oracle# it's an example, edit it you like.#!/bin/bash# oracle: Start/Stop Oracle Database 11g R2## chkconfig: 345 90 10# description: The Oracle Database is an Object-Relational Database Management System.## processname: oracle. /etc/rc.d/init.d/functionsLOCKFILE=/var/lock/subsys/oracleORACLE_HOME=/oracle/app/product/11.2.0/db_1ORACLE_USER=oraclecase "$1" in'start')    if [ -f $LOCKFILE ]; then        echo $0 already running.        exit 1    fi    echo -n $"Starting Oracle Database:"    su - $ORACLE_USER -c "$ORACLE_HOME/bin/lsnrctl start"    su - $ORACLE_USER -c "$ORACLE_HOME/bin/dbstart $ORACLE_HOME"    su - $ORACLE_USER -c "$ORACLE_HOME/bin/emctl start dbconsole"    touch $LOCKFILE    ;;'stop')    if [ ! -f $LOCKFILE ]; then        echo $0 already stopping.        exit 1    fi    echo -n $"Stopping Oracle Database:"    su - $ORACLE_USER -c "$ORACLE_HOME/bin/lsnrctl stop"    su - $ORACLE_USER -c "$ORACLE_HOME/bin/dbshut"    su - $ORACLE_USER -c "$ORACLE_HOME/bin/emctl stop dbconsole"    rm -f $LOCKFILE    ;;'restart')    $0 stop    $0 start    ;;'status')    if [ -f $LOCKFILE ]; then        echo $0 started.    else        echo $0 stopped.    fi    ;;*)    echo "Usage: $0 [start|stop|status]"    exit 1esacexit 0[root@db01 ~]# chmod 755 /etc/rc.d/init.d/oracle[root@db01 ~]# chkconfig --add oracle[root@db01 ~]# chkconfig oracle on

转载于:https://www.cnblogs.com/MagicLetters/p/4382879.html

你可能感兴趣的文章
Nlopt优化函数库,用法举例
查看>>
海思 core 电压动态调整
查看>>
jFinal 关联数据库操作
查看>>
团队冲刺第二天
查看>>
sed删除空行和开头的空格和tab键
查看>>
php扩展安装
查看>>
Windows与Linux之间的文件自动同步
查看>>
What a C programmer should know about memory
查看>>
MySQL备份账号权限
查看>>
15个重要的Android代码
查看>>
(转)android 牛人必修 ant 编译android工程
查看>>
求最大公约数与最小公倍数
查看>>
C# Winform 跨线程更新UI控件常用方法总结(转)
查看>>
eclipse菜单栏不显示 + the system is running in lou-graphics mode问题
查看>>
【WebService】使用jaxb完成对象和xml的转换
查看>>
如何去除My97 DatePicker控件上右键弹出官网的链接 - 如何debug混淆过的代码
查看>>
多文档
查看>>
输入5个学生的信息(包括学号,姓名,英语成绩,计算机语言成绩和数据库成绩), 统计各学生的总分,然后将学生信息和统计结果存入test.txt文件中...
查看>>
Linux 小知识翻译 - 「协议(protocol)」
查看>>
elixir mix 简介
查看>>