Oracle数据库关闭应该用什么方法呢?下面就教您三种最常用的Oracle数据库关闭的方法,希望对您学习Oracle数据库关闭方面有所启迪。

一、正常关闭

正常关闭数据库所用的选项是normal,数据库在关闭前将检查所有的连接,并且发出命令后不允许再有新的用户连接,在等待所有连接都断开后再关闭数据库,再次启动数据库不需要任何恢复过程。

联入sys用户

sql>shutdown normal;

二、紧急关闭

该方式用在某些紧急的情况下,比如通知马上停电,此时需要紧急关闭数据库以应付这些情况。这种方式用的选项是immediate,在这种方式下并不等待所有的用户断开连接再关闭,而是由系统断开连接,然后关闭数据库。

sql>shutdown immediate;

一旦执行了这条命令,则将当前正在处理的sql语句马上停止,然后将所有未提交的事务回退,并且不等待当前联入数据库的用户断开连接,而是由系统强行将各个联接断开。在下次启动数据库时要执行恢复动作,不过是由系统自动执行的,用户不必去了解它。

三、异常关闭

异常关闭选项是abort,此种方式下系统并不做任何检查和断开用户操作以及回退操作,而是直接将数据库现场撤销,这样现场中的数据库数据当然就无效了,数据库自然也就被关掉了。

sql>shutdown abort;

以abort方式关闭数据库时只有一行关闭信息表示关闭了数据库现场。以abort方式关闭的数据库再次启动时必须要进行恢复动作,这些恢复操作同样是系统自动来完成的,需要的时间较长。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget

官方微博

TechTarget中国

一键关闭oracle数据库,关闭Oracle数据库的三种方法相关推荐

  1. oracle 解锁 账户_oracle用户解锁三种方法

    ORA-28000: the account is locked- 的解决办法 2009-11-11 18:51 ORA-28000: the account is locked 第一步:使用 PL/ ...

  2. java oracle 批量更新_ORACLE批量更新三种方法比较

    在大型的数据库应用中,我们经常会有针对表与表之间的关键建进行字段更新,那么在这个时候,我们就不能写简单的update来实现更新操作,而要针对具体的数据量来进行批量的update,下面几个例子是常用的S ...

  3. 数据库批量插入数据的三种方法

    一.准备工作 测试环境:SpringBoot项目+MybatisPlus框架+MySQL数据库+Lombok 二.导入依赖 <dependency><groupId>org.s ...

  4. Oracle中进行分页查询的三种方法

    前言: 在mysql数据库中,可以很简单的使用limit实现分页查询,不过limit不能在Oracle中使用,不过Oracle中有替代品rownum,接下来使用rownum去实现表emp(Oracle ...

  5. mysql数据库包含_MySQL数据库判断字符串包含的三种方法

    方法一:SELECT * FROM users WHERE emails like "%b@email.com%"; 方法二: 利用 mysql 字符串函数 find_in_set ...

  6. ORACLE · 保留两位小数的三种方法 · 方法一 round()函数

    方法一. round(N,2):N可以是数字,或者列名. 数字:有两位以下的小数,保留小数:没有小数,不保留:有两位以上的小数,四舍五入. 列名:无论几位小数,都保留2位小数. select roun ...

  7. 关系型数据库横向扩展的三种方法

    本文是 Oracle Coherence 3.5一书,第一章: Achieving Performance, Scalability, and Availability Objectives,第二节: ...

  8. Oracle数据库备份与恢复的三种方法

    Oracle数据库备份与恢复的三种方法 Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP).热备份和冷备份.导出备件是一种逻辑备份,冷备份和热备份是物理备份. 一. 导出/ ...

  9. oracle创建数据库的三种方法

    新建Oracle数据库三种方法: 1.通过运行Oracle Database Configuration Assistant创建配置或删除数据库(也可在命令行下输入dbca): 2.用命令行的方式建立 ...

  10. oracle如何根据ID恢复部分数据,三种方法找回Oracle数据库误删除的数据

    三种方法找回Oracle数据库误删除的数据 最新动态来源:点击数:6141更新时间:2018/5/10 有很多朋友都遇到过在操作数据库时误删除某些重要数据的情况,如果数据库没有备份而且数据有十分重要的 ...

最新文章

  1. 高德地图:地理/逆地理编码
  2. python gui打包exe pyinstaller打包运行失败 Failed to execute script pyi_rth_multiprocessing
  3. 前后台json交互,以及数据库json转换——PHPThinkphp5.1
  4. python选择语句_3.1Python的判断选择语句
  5. 前端学习(1863)vue之电商管理系统电商系统之绘制登录表单区域
  6. oracle11g ora 12518,servlet执行update报错ORA-12518
  7. ios 各种锁的使用性能比较
  8. getopt函数应用
  9. GTK+图形化应用程序开发学习笔记(七)—标签构件.事件盒构件
  10. 游戏测试与一般的软件测试的区别在哪里?
  11. java获取达梦数据库_记一次对达梦数据库的优化过程
  12. 指定火狐浏览器安装位置
  13. 币久网好像暂停ZEC交易了,各位的ZEC币暂时不要转入币久网了
  14. 为什么要使用Memcached
  15. 人工智能发展史(读书笔记)
  16. 宏定义是什么?为什么要进行宏定义?宏定义的格式
  17. 姿态估计1-02:FSA-Net(头部姿态估算)-源码训练测试-报错解决
  18. 清风数学建模学习笔记——熵权法(客观赋权法)
  19. J2ME 发送彩信问题,请个位高手帮忙,长时间在线等待
  20. 十五、Events类

热门文章

  1. unity制作qq炫舞的核心玩法
  2. winxp改AHCI不再蓝屏,不用改注册表,所有PC机通用
  3. Splinter入门(六) links的API
  4. IOS OpenGL ES GPUImage 图像叠加 GPUImageOverlayBlendFilter
  5. matlab 周品,周品. MATLAB神经网络设计与应用[M]. 北京: 清华大学出版社, 2013.
  6. MySQL日期格式化参数大全
  7. 是谁主宰着宝宝的智力发育?
  8. 无穷级数的多种计算方法
  9. Windows Boot Manager消失解决方法记录
  10. java rbac_RBAC基于角色的权限访问控制