Oracle数据库关闭方法总结

数据库 Oracle
Oracle数据库是一种功能性强大的数据库系统,关于Oracle数据库关闭的方法下文中为大家总结出了三种,是Oracle数据库操作中经常遇到的,希望对大家能够有所帮助。

Oracle数据库关闭方法总结:

  1、正常关闭

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

  联入sys用户

  sql>shutdown normal;

  2、紧急关闭

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

  sql>shutdown immediate;

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

  3、异常关闭

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

  sql>shutdown abort;

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

这三种方法几乎把所有的情况都给包括了,希望大家能够根据具体情况选择合适的关闭方式。

【编辑推荐】

  1. Oracle数据库效率技巧:避免错误的索引
  2. 如何关闭MySQL数据库中错误提示音
  3. 三招轻松确定Oracle数据库表中重复的记录
  4. Oracle数据库中使用外部表的心得
责任编辑:迎迎 来源: IT专家网
相关推荐

2010-11-15 10:30:04

Oracle数据库启动

2010-11-19 14:51:09

Oracle数据库关闭

2011-08-09 18:15:24

Oracle 10g查找数据

2010-04-20 10:41:49

Oracle数据库

2011-09-02 10:06:51

OracleSqlLoad常用技巧

2010-04-13 10:32:40

Oracle数据库编程

2011-06-14 15:11:59

ORACLE

2011-02-28 13:31:17

Oracle数据库

2019-08-28 07:11:00

Oracle数据库LOB

2011-04-08 09:07:25

Access数据库Oracle库

2010-10-26 11:04:48

oracle数据导入

2011-04-13 14:07:17

OracleSybase数据库

2011-04-12 10:33:46

Windows CE数创建

2009-03-30 14:52:43

复制数据库Oracle

2010-10-28 14:18:01

oracle数据库版本

2010-05-06 09:30:16

Oracle创建数据库

2010-10-27 14:15:44

Oracle数据库效率

2011-04-13 15:17:09

数据库系统设计

2011-08-23 18:19:19

Oracle行转列Join用法

2010-05-04 17:08:24

Oracle数据库
点赞
收藏

51CTO技术栈公众号