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
oracle 11g的启动和关闭相关推荐
- Oracle 11g 数据库启动和关闭
Oracles11数据库的启动状态 Oracle11g在启动的时候必须经过三个状态:NOMOUNT,MOUNT,OPEN. NOMOUNT: 此状态下只打开数据库实例,读取参数文件. MOUNT: 根 ...
- oracle 关闭数据库实列,Oracle 11g 数据库启动和关闭
Oracles11数据库的启动状态 Oracle11g在启动的时候必须经过三个状态:NOMOUNT,MOUNT,OPEN. NOMOUNT: 此状态下只打开数据库实例,读取参数文件. MOUNT: 根 ...
- Oracle数据库的启动与关闭
Oracle中不同启动和关闭方式的区别: Oracle数据库提供了几种不同的数据库启动和关闭方式,本文将周详介绍这些启动和关闭方式之间的区别连同他们各自不同的功能. 一.启动和关闭Oracle数据库 ...
- linux下Oracle服务的启动和关闭
1.前言 确保我们能够访问oracle数据库包含两部分,一个是oracle实例,一个是监听,两个同时开启,我们才能正常的使用数据库,因此我们在关闭和启动oracle服务时,也需要同时操作实例和监听.能 ...
- Oracle 原理: 11g的启动和关闭
1.Oracle 11g启动中,读取参数文件的顺序. 9i之前,只有静态参数文件pfile,9i开始有了动态参数文件spfile,优先使用动态参数文件.查找参数文件路径可以在sql_plus查看: s ...
- oracle更新快捷方式的错误,oracle 11g数据库启动错误总结
1.启动数据库时提示ORA-00845: MEMORY_TARGET not supported on this system (在oracle 11g中新增的内存自动管理的参数MEMORY_TARG ...
- oracle数据库从关闭到启动,Oracle数据库的启动和关闭详细过程
一.数据库打开 startup数据库正常启动 1.startup nomount 启动 Oracle DB 实例:NOMOUNT ,创建sga,创建了alert日志,用于create db,creat ...
- oracle 11g数据库启动错误总结
1.启动数据库时提示ORA-00845: MEMORY_TARGET not supported on this system (在oracle 11g中新增的内存自动管理的参数MEMORY_TARG ...
- linux下oracle数据库的启动和关闭
2019独角兽企业重金招聘Python工程师标准>>> 第一步:登陆 root登陆之后切换到oracle用户上, 输入 su - oracle 第二步:连接 在oracle用户下, ...
最新文章
- Ubuntu 16.04开机自动开启数字键盘NumLock
- HDU 3665 Seaside(Dijkstra)
- 二维数组,锯齿数组和集合 C# 一维数组、二维数组(矩形数组)、交错数组(锯齿数组)的使用 C# 数组、多维数组(矩形数组)、锯齿数组(交叉数组)...
- 操作符和表达式的问题总结
- R语言与虚拟变量模型
- java 复制文件_Java中复制文件的4种方法
- 一份清华大佬的代码模版,简洁易懂!
- c语言延时的算法,C51单片机延时时间的计算方法解析
- Kubernetes集群安全:Api Server认证
- python中pprint是干什么的_Python中的pprint折腾记
- 手把手教,使用Oracle VM VirtualBox虚拟机安装Windows XP系统,爷青回
- 超级搜索术6-问题驱动/系统思维
- 网页分享功能 支持 微信二维码 qq空间 qq好友 新浪微博 百度贴吧 豆瓣 人人...
- 奇东锐腾服务器无法显示,奇东锐腾软件 Keydone Return Software
- 字符串和转义字符的知识和应用
- 业内人员告诉你银行测试到底做什么,怎么进银行测试.....
- python提取html表格_python html提取表格数据库数据库
- dbeaver的安装和使用
- Oracle定时任务(1)-DBMS_SCHEDULER
- C#实现帮助文档CHM
热门文章
- golang自带的rpc 服务端
- Java生产环境下性能监控与调优详解 第5章 Tomcat性能监控与调优
- rcp异步多参数实例
- DataTables基本搭建攻略(后台分页)
- eclipse安装web插件、安装centos版本的idea
- linux svn with ad,svn+apache+AD域
- Linux 64位进程地址空间分布概况
- 域控启用ldap_Windows 10 (的域控制器 LDAP 服务器) - Windows security | Microsoft Docs
- 关于一致性hash算法的几个问题
- Dynamics CRM2011 通过DeveloperToolkit在VS中部署遇到的问题