`
Weich_JavaDeveloper
  • 浏览: 98750 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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数据库较好的十种重新启动步骤

    本文详细的介绍了Oracle数据库较好的十种重新启动步骤。

    Linux平台下Oracle启动说明(多个数据库实例)

    Oracle数据库提供了多种启动方式,每种方式都有其特点和应用场景。 1. startup nomount:非安装启动方式,仅需要init.ora文件,用于重建控制文件、重建数据库、启动实例等。 2. startup mount dbname:安装启动方式...

    Oracle数据库管理员技术指南

    1.6.1 利用 Oracle 安装程序创建数据库 1.6.2 使用安装程序创建数据库的注意 事项 1.6.3 怎样建立自己的定制数据库创建 脚本 1.6.4 如何从已有数据库克隆数据库 1.6.5 怎样利用 Database Configuration ...

    操作系统重装后oracle数据库的恢复

    重做操作系统后oracle数据库的恢复 文件夹中文件说明: ora.reg oracle主要注册项的恢复参考文件 oraodbc.reg odbc驱动项的恢复参考文件 oraole1~4.reg ole 驱动项的恢复参考文件 恢复中重要操作说明: 1、恢复前提...

    Oracle数据库系统紧急故障处理方法

    4. 用下面的命令重新启动数据库:svrmgrl>startup; 5. 用适当的方法进行数据库全备份。 如果所有的控制文件都损坏,可以通过恢复最近的控制文件备份来解决问题。步骤包括: 1. 确保数据库已经关闭,如果没有用下面...

    redhat7安装oracle11gR2之动手安装

    作为一个数据库管理员,了解如何安装和配置Oracle数据库是非常重要的。本篇文章将通过详细的步骤和截图,指导读者完成Oracle 11g R2的安装和配置。 首先,需要下载Oracle 11g R2的安装文件,下载地址为...

    Oracle Net Manager的配置过程

    我们只需要按照步骤进行配置,并且保存并重新启动监听便可以。通过本文,我们可以了解 Oracle Net Manager 的配置过程,并且能够熟练地配置 Oracle 数据库。 知识点: 1. Oracle Net Manager 的配置过程 2. 如何...

    Linux下启动Oracle服务和监听程序

    "Linux下启动Oracle服务和监听程序" Linux下启动Oracle服务和监听程序是Oracle数据库...Linux下启动Oracle服务和监听程序需要遵循一定的步骤和参数,熟悉这些步骤和参数可以帮助数据库管理员更好地管理Oracle数据库。

    Oracle+10g应用指导与案例精讲

    本书正是根据作者在高校和各种数据库培训班执教多年的教学经验,结合开发应用Oracle数据库的实践经验编撰而成的,书中编排的内容次序非常适合于读者学习和把握Oracle的脉络,书中所选择的问题都是在实际开发应用...

    oracle10g卸载方法

    当初使用PL/SQL是可以的,后来在因为工作需要,在一次导入同事发来的一份Oracle数据库备份,在命令符下使 用IMP 语句进行导入出现 6550错误,经上网查原因有是因为服务端与客户端使用的版本不匹配的一种说法。于是 ...

    环境变量ORACLE_UNQNAME未定义问题

    环境变量 ORACLE_UNQNAME 未定义问题是 Oracle 数据库管理系统中常见的一种错误,该错误通常是由于环境变量 ORACLE_UNQNAME 未被正确设置所致。该环境变量用于指定 Oracle 数据库的唯一名称,以便数据库管理系统能够...

    如何彻底卸载oracle

    以上1~5个步骤操作完毕后,重新启动操作系统。 7.重启操作系统后各种Oracle相关的进程都不会加载了。这时删除Oracle_Home下的所有数据。(Oracle_Home指Oracle程序的安装目录) 8.删除C:\Program Files下...

    Oracle案例:损坏控制文件的恢复方法

    3. 重新启动数据库,使用 startup 命令。 需要注意的是,建议镜相控制文件在不同的磁盘上,以避免单点故障。同时,也建议多做控制文件的备份,长期保留一份由 alter database backup control file to trace 产生的...

    Oracle 10g应用指导

    本书正是根据作者在高校和各种数据库培训班执教多年的教学经验,结合开发应用Oracle数据库的实践经验编撰而成的,书中编排的内容次序非常适合于读者学习和把握Oracle的脉络,书中所选择的问题都是在实际开发应用...

    OracleGoldenGate在Windows平台的双向数据传输配置及其测试

    5.6 重新启动extract进程 36 5.7 验证源数据库是否可以同步表结构到目标数据库中 36 第6章 配置源数据库、目标数据库的双向数据传输 36 6.1 关闭目标数据库回收站,打开数据库辅助日志 37 6.2 在源数据库端添加...

    Oracle开启和关闭的四种模式

    >1 启动数据库  在cmd命令窗口,直接输入”sqlplus”,直接进入oracle管理界面,输入用户名和密码后,开始启动数据库,启动... force:表示终止实例并重新启动数据库  restrict:用于指定以受限制的会话方式启动

    Oracle的日志管理攻略

    ORACLE数据库的日志文件$ORACLE_BASE/admin/orasid/bdump/alert_orasid.log记录了重作日志的转换,数据库启动和关闭,数据库结构的改变,回退段的修改,死锁,内部错误等信息.  数据库管理员需要检查这个文件有无...

Global site tag (gtag.js) - Google Analytics