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

来源:asp之家 时间:2012-07-21 14:58:25 

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,重新启动
0
投稿

猜你喜欢

  • 如何快捷地实现分页显示功能?

    2010-01-01 15:08:00
  • ASP实现防止网站被采集代码

    2011-03-25 10:40:00
  • ASP编程常用的分页代码

    2007-09-11 13:57:00
  • access改mdb为asp所带来的灾难 附mdb防下载方法

    2011-03-03 11:07:00
  • 如何让新安装的MySQL数据库变得更安全

    2009-01-04 13:19:00
  • 一个将半角"转换为中文"的asp函数

    2007-09-19 11:47:00
  • XML DOM介绍和例子

    2007-10-15 20:23:00
  • 两行代码实现的QQ窗口抖动效果

    2008-09-06 12:34:00
  • CSS3中的box-sizing属性

    2010-04-05 21:52:00
  • MySQL Create Database 创建数据库

    2011-09-10 16:04:51
  • 浏览器 cookie 限制

    2008-05-23 13:09:00
  • [翻译]标记语言和样式手册 Chapter 15 为body指定样式

    2008-02-21 12:36:00
  • 解决 myJSFrame 框架中 Ajax 方法一处明显的内存泄露

    2008-03-09 19:14:00
  • 用SQL语句删除重复记录的四种方法

    2011-05-03 09:25:00
  • Dreamweaver使用中的7个常见问题与解答

    2007-11-03 11:34:00
  • 网页中常用数字/字母序号与代码对照表

    2009-03-19 14:00:00
  • SQL查询入门(上篇) 推荐收藏

    2011-09-30 11:47:11
  • 用Css来制作一个漂亮的多选列表框

    2008-05-29 12:45:00
  • IE下的firebug方法

    2009-07-29 18:50:00
  • 快速解决SQL server 2005孤立用户问题

    2009-01-04 14:02:00
  • asp之家 网络编程 m.aspxhome.com