启动三个阶段:
1. nomount
读注册表(windows),.bash_profile(Linux)中的SID
读取参数文件
分配内存
启动后台进程
初始化数据字典
将过程写入报警日志
需要: oralce产品,参数文件
Can do
a 建立数据库
b 修改参数文件
c 建立控制文件
2. mount
读取参数文件中的control_files
读取参数文件 show parameter control_files;
将控制文件读入内存
进一步初始数据字典
将过程写入报警日志
需要:控制文件
Can do
a 备份
b 恢复
c 修改数据文件,日志文件的路径
3. open
读取控制文件中所指定的数据文件
验证数据文件的完整性, 如果不一致,使用日志文件进行恢复
打开数据库
进一步初始数据字典
将过程写入报警日志
需要:数据文件,日志文件
关闭四种方式:
1. normal
2. transactional
3. immediate
4. abort
新的连接:
1, 2, 3, 4 都不允许
等待空闲:
1允许,2, 3, 4不允许
等待交易:
1, 2允许,3回滚,4切断
存盘:
1, 2, 3等待存盘完成,4切断
停止:
1, 2, 3, 4都进行。
分享到:
相关推荐
数据库的启动与关闭
深刻理解Oracle数据库的启动和关闭,深刻理解Oracle数据库的启动和关闭
Oracle数据库的启动分三步进行: 第一步:启动例程(启动到nomount状态) 第二步:装载数据库(启动到mount状态) 第三步:打开数据库(启动到open状态) 关闭数据库: 第一步:关闭数据库 第二步:卸载数据库 第三...
程序员电脑上常常安装几种数据库,包括sqlsever、oracle等。电脑启动后这些程序比较耗资源,...当我们用到哪个数据库时就启动哪个,不用时就关掉。 应用是bat文件,自己可以根据自己电脑上安装的数据库作相应修改。
oracle 数据库的启动和关闭
Oracle9i Database数据库启动与关闭
数据库启动与关闭.pptx
一、Oracle数据库几种启动方式 1、startup nomount 非安装启动,这种方式下启动可执行:重建控制文件、重建数据库,读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。 2...
oracle 数据库的启动与关闭
AiX、linux 系统下的oracle数据库启动与关闭地命令介绍和使用说明
数据库(单实例)启动、关闭操作手册
如何查看、启动或关闭oracle数据库的归档模式
Oracle数据库的启动和关闭| Oracle数据库的启动和关闭| Oracle数据库的启动和关闭| Oracle数据库的启动和关闭|
数据库启动和关闭的方法: 操作系统启动:控制面板\管理工具\服务 使用SQL*Plus命令 启动方式: 方法一:startup或startup open 三步打开数据库startup(启动、装载、打开) 分步: 启动数据库实例:startup ...
pb中判断数据库服务是否存在,sqlserver数据库服务的状态控制启动关闭,
如果你是个开发者,或者你电脑安装了几个数据库,那么众多的数据库服务可能会让你烦心,不知道哪个主要,更重要的是不使用...本资源针对三个主流数据库的服务编写了对应开启和关闭的批处理文件,使得以上问题轻松解决。