标签:连接数据库 oracle 用户登录 客户端 normal
5.oracle数据库的关闭方式。
案例1:以normal方式关闭数据库
命令:shutdown normal 直接 shutdown
此方式很少用或基本不用,如果用,也许数据库将永远不能关闭;
关闭期间允许新的用户登录的,要等到所有的数据库退出oracle之后才能关闭数据库。
最慢的一种关闭方式,不需要实例恢复。
案例2:immediate方式关闭数据库
命令:shutdown immediate
当关闭的时候,新的用户无法登录
未提交的数据将被回滚
oracle不会等待所有的用户退出
最安全的关闭方式,关闭方式比较慢
不需要实例恢复
案例3:transactional方式关闭数据库
命令:shutdown transactional
当关闭的时候,新的用户就无法登录
不允许再创建新事务
等所有的事务完成之后才关闭数据库
执行完之后,将强行断开与数据库的联机
不会丢失客户端的数据,但是关闭过程比较慢
不需要实例恢复
案例4:abort方式关闭数据库
命令:shutdown abort
不允许新的连接和事务的发生
客户端的SQL马上终止
未提交的事务不回滚
立即终止所有连接
数据库出现问题的时候用这种方式
最不安全的关闭方式,重启的时候要进行实例的恢复
关闭速度是最快的
标签:连接数据库 oracle 用户登录 客户端 normal
原文地址:http://fengsonglin.blog.51cto.com/9860507/1615225