oracle11g的启动和关闭
Oracle 11g 启动和关闭
startup nomount:打开数据库实例,此时读取参数文件,同时启动必须的后台进程,DBWR(数据库写进程)LGWR(日志写进程)SMON(系统监控进程)PMON(进程监控进程)和CKPT(检查点进程)
startup mount:该状态oracle根据参数文件中控制文件的位置找到并打开控制文件,但是并不打开数据文件
startup open:打开数据文件
其实正常启动数据库,直接登录oracle用户执行sqlplus / as sysdba
startup(会自动从nomount启动到open状态)
NOMOUNT——》MOUNT——》OPEN
数据库关闭步骤
alter database close——关闭数据文件和日志文件等
alter database dismount——关闭控制文件
shutdown——关闭数据库实例
一般会用以下命令关闭oracle数据库
shutdown normal——默认关闭方式,不允许新的数据库链接,只有当前所有的链接都退出时才会关闭数据库,如果链接用户数较多,需要等待很长时间;
shutdown immediate——较快并且安全的关闭数据库,推荐使用,强制断开所有用户的链接,执行检查点把脏数据写到数据文件中,中断事务,回滚未提交的事务
shutdown abort——不推荐使用此方式,类似强制断电,每次重启后要进行实例恢复,也不会执行检查点操作,具体可以虚拟机实验执行一下,看下日志。
shutdown transactional——实际用的比较少,不允许新链接,等待所有事务执行完毕,再关闭数据库;
如上图可以看到数据库关闭的过程
closed——》dismount——》shutdown
创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都做网站、成都网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的伊宁网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
分享标题:oracle11g的启动和关闭
文章源于:http://hbruida.cn/article/iisecc.html