ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 数据库的停止

数据库的停止

原创 Linux操作系统 作者:yuecaibo 时间:2012-03-05 23:55:50 0 删除 编辑

停库 shutdown
shutdown normal

shutdown transactional

shutdown immediate

shutdown abort


shutdown normal
 不允许建立新的连接(普通用户)
 等待会话结束
 等待事务结束
 产生检查点(完全检查点) 相对于增量检查点 8I后才引入 完全检查点会将所有脏块写盘 而增量只是对块产生写标记
 关闭数据文件
 卸载控制文件
 关闭实例
 
shutdown transactional
 不允许建立新的连接(普通用户)
 不等待查询结束(查询的会话被杀掉)
 等待事务结束
 产生检查点(完全检查点) 相对于增量检查点 8I后才引入 完全检查点会将所有脏块写盘 而增量只是对块产生写标记
 关闭数据文件
 卸载控制文件
 关闭实例
 
shutdown immediate
 不允许建立新的连接(普通用户)
 不等待查询结束(查询的会话被杀掉)
 不等待事务结束(将事务rollback)
 产生检查点(完全检查点) 相对于增量检查点 8I后才引入 完全检查点会将所有脏块写盘 而增量只是对块产生写标记
 关闭数据文件
 卸载控制文件
 关闭实例
 
shutdown abort
 对oracle数据库相当于拔掉电源
 不产生检查点  是脏库
 重新启动数据库时 需要实例恢复 由后台进程SMON先前滚 再回滚进行恢复


startup force

 startup force = shutdown abort + startup
 startup force mount = shutdown abort + startup mount
 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24756465/viewspace-717772/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 数据库的启动
下一篇: DBCA和手工建库
请登录后发表评论 登录
全部评论

注册时间:2012-03-03

  • 博文量
    42
  • 访问量
    36591