shutdown normal
不允许新的连接、等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。
shutdown transactional
不允许新的连接、不等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。
shutdown immediate
不允许新的连接、不等待会话结束、不等待事务结束、做一个检查点并关闭数据文件。没有结束的事务是自动rollback的。启动时不需要实例恢复。
shutdown abort
不允许新的连接、不等待会话结束、不等待事务结束、不做检查点且没有关闭数据文件。启动时自动进行实例恢复。shutdown abort 立即关闭。但是下次启动时很可能会有问题。慎用。
【总结】
登录数据库 sqlplus / as sysbda
关闭数据库 shutdown immediate
开启数据库 startup
退出数据库 exit
Oracle关闭模式详解
本文详细介绍了Oracle数据库四种不同的关闭模式:normal、transactional、immediate和abort。每种模式下数据库的行为不同,如是否等待会话结束、是否等待事务完成等,并指出了重启时是否需要实例恢复。此外还提供了常用的SQL命令,包括登录、关闭、开启和退出数据库的操作。
1188

被折叠的 条评论
为什么被折叠?



