zoukankan      html  css  js  c++  java
  • 较好的重新启动数据库的步骤

       来源:网海拾贝




    因为种种百般的缘由,有时候工作数据库需求重新启动. 

    我列出一个较好的操纵步骤,搁浅对初学者有些接济.

    1. 停运用层的种种法度.

    2. 停oralce的监听进程:

    $lsnrctl stop

    3. 在独占的系统用户下,备份控制文件:

    SQL>alter database backup controlfile to trace;

    4. 在独占的系统用户下,手工切换重作日记文件,确保以后已点窜过的数据存入文件:

    SQL>alter system switch logfile;

    5. 在独占的系统用户下,运转上面SQL语句,生成杀数据库用户衔接的kill_all_session.sql文件:

    set head off;
    set feedback off;
    set newpage none;
    spool /oracle_backup/bin/kill_all_session.sql
    select ’alter system kill session ’’’||sid||’,’||serial#||’’’;’ from v$session where username is not null;
    spool off;

    6. 在独占的系统用户下,执行杀数据库用户衔接的kill_all_session.sql文件

    SQL>@/oracle_backup/bin/kill_all_session.sql

    7. 在独占的系统用户下,用immediate体例封闭数据库:

    SQL>shutdown immediate; 
    能够
    SVRMGRL>shutdown immediate; 

    8. 启动oralce的监听进程

    $lsnrctl start 

    9. 进入独占的系统用户下,启动oralce数据库 

    $sqlplus /nolog
    SQL>connect / as sysdba
    SQL>startup; 
    能够
    $svrmgrl
    SVRMGRL>connect internal;
    SVRMGRL>startup; 

    10.启动运用层的种种法度. 




    版权声明: 原创作品,应承转载,转载时请务必以超链接情势标明文章 原始因由 、作者信息和本声明。否则将追究执法责任。

  • 相关阅读:
    Python的函数式编程: map, reduce, sorted, filter, lambda
    idea cant resolve symbo 'Table'
    idea离线下载lombok,以及lobok版本不兼容
    idea 设置author 设置黑色主题
    sbmvnmysql配置
    vue.js 接收url参数
    简单商城的数据库建表sql
    vue项目从静态页面添加后台出现的一些问题
    HTML转义字符大全
    vue dialog样式
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1976025.html
Copyright © 2011-2022 走看看