Oracle数据库的十种重新启动步骤

 更新时间:2012年07月16日 00:19:05   作者:  
本文详细的介绍了Oracle数据库较好的十种重新启动步骤
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.启动应用层的各种程序。

相关文章

  • Oracle使用rownum分页方式实例代码

    Oracle使用rownum分页方式实例代码

    ROWNUM是一个序列,是oracle数据库从数据文件或缓冲区中读取数据的顺序,这篇文章主要给大家介绍了关于Oracle使用rownum分页的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-07-07
  • Oracle RAC原理及分析

    Oracle RAC原理及分析

    这篇文章主要介绍了Oracle RAC原理,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • Oracle在DML语句中使用returing into子句

    Oracle在DML语句中使用returing into子句

    这篇文章介绍了Oracle在DML语句中使用returing into子句的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • Oracle中nvl()和nvl2()函数实例详解

    Oracle中nvl()和nvl2()函数实例详解

    NVL函数的功能是实现空值的转换,根据第一个表达式的值是否为空值来返回响应的列名或表达式,下面这篇文章主要给大家介绍了关于Oracle中nvl()和nvl2()函数的相关资料,需要的朋友可以参考下
    2022-05-05
  • oracle如何修改Blob类型数据,批量更新数据做字符替换

    oracle如何修改Blob类型数据,批量更新数据做字符替换

    这篇文章主要介绍了oracle如何修改Blob类型数据,批量更新数据做字符替换问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • Orcale 数据库客户端PL/SQL 中文乱码的问题解决方法

    Orcale 数据库客户端PL/SQL 中文乱码的问题解决方法

    这篇文章主要介绍了Orcale 数据库客户端PL/SQL 中文乱码的问题解决方法,需要的朋友可以参考下
    2014-05-05
  • Redhat6.5安装oracle11g的方法

    Redhat6.5安装oracle11g的方法

    这篇文章主要介绍了Redhat6.5安装oracle11g的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • oracle select执行顺序的详解

    oracle select执行顺序的详解

    本篇文章是对oracle select执行顺序进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • Oracle与Mysql主键、索引及分页的区别小结

    Oracle与Mysql主键、索引及分页的区别小结

    Oracle与Mysql主键、索引及分页的区别,学习oracle的朋友可以参考下
    2013-02-02
  • Oracle存储过程与函数的详细使用教程

    Oracle存储过程与函数的详细使用教程

    存储过程和函数在Oracle中被称为子程序,是指被命名的PL/SQL块,这种块可以带有参数,可以被多次调用,下面这篇文章主要给大家介绍了关于Oracle存储过程与函数的详细使用,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-07-07

最新评论