zoukankan      html  css  js  c++  java
  • linux重启oracle 各种方法

    在linux下重启oracle数据库及监听器总结:


    方法1:

    用root以ssh登录到linux,打开终端输入以下命令:

    cd $ORACLE_HOME   #进入到oracle的安装目录 
    dbstart           #重启服务器 
    lsnrctl start     #重启监听器 
    cd $ORACLE_HOME   #进入到oracle的安装目录
    dbstart           #重启服务器
    lsnrctl start     #重启监听器

    -----------------------------------

    方法2:

    Sql代码

    cd $ORACLE_HOME/bin   #进入到oracle的安装目录 
    ./dbstart             #重启服务器 
    ./lsnrctl start       #重启监听器 

    -----------------------------------

    方法3:

    (1) 以oracle身份登录数据库,命令:su – oracle
    (2) 进入Sqlplus控制台,命令:sqlplus /nolog
    (3) 以系统管理员登录,命令:connect / as sysdba
    (4) 启动数据库,命令:startup
    (5) 如果是关闭数据库,命令:shutdown immediate
    (6) 退出sqlplus控制台,命令:exit
    (7) 进入监听器控制台,命令:lsnrctl
    (8) 启动监听器,命令:start
    (9) 退出监听器控制台,命令:exit
    (10) 重启数据库结束

    -----------------------------------

    方法4:(自已写脚本)

    1)启动脚本(dbstart.sh)

    lsnrctl start
    sqlplus /nolog <<EOF
    connect / as sysdba
    startup;
    exit
    EOF

    $sh dbstart.sh 即可

    ----------

    2)关闭脚本(dbstop.sh)
      
    lsnrctl stop
    sqlplus /nolog <<EOF
    connect / as sysdba
    shutdown immediate;
    exit
    EOF

    $sh dbstop.sh 即可


    ===============================================


    $  su - oracle
    $  lsnrctl stop
    $  sqlplus "/as sysdba"
    SQL>  shutdown immediate;
    SQL>  quit
    $  lsnrctl start
    $  sqlplus /nolog
    SQL>  connect / as sysdba
    SQL>  startup;


    ===============================================


    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

  • 相关阅读:
    esp8266(3) Arduino通过ESP8266连接和获取网站源代码
    esp8266(2) 智能配置
    图像工程考试
    Arduino IDE for ESP8266 ()esp8266项目 WIFI攻击器
    esp8266(1) 手机+Arduino+esp8266通信
    esp8266(0) AT指令
    ROS ZED
    手机APP
    Arduino IDE for ESP8266教程(0)配置IDE
    Arduino 433 + 串口
  • 原文地址:https://www.cnblogs.com/zyw-205520/p/4793888.html
Copyright © 2011-2022 走看看