




已阅读5页,还剩30页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第9章数据库的启动与关闭 本章内容 14 1数据库启动与关闭概述14 2在SQL Plus中启动与关闭数据库14 3在OEM中启动与关闭数据库14 4Windows系统中数据库的自动启动 本章要求 掌握数据库启动与关闭的过程掌握数据库启动方法掌握数据库关闭的方法了解数据库不同状态的特征及其转换 14 1数据库启动与关闭概述 数据库启动与关闭的步骤启动与关闭数据库的常用工具数据库启动的准备 14 1 1数据库启动与关闭的步骤 数据库启动步骤创建并启动实例 初始化参数文件 装载数据库 控制文件 打开数据库 数据文件与重做日志文件 创建并启动实例根据数据库初始化参数文件 为数据库创建实例 启动一系列后台进程和服务进程 并创建SGA区等内存结构 装载数据库装载数据库是实例打开数据库的控制文件 从中获取数据库名称 数据文件和重做日志文件的位置 名称等数据库物理结构信息 为打开数据库做好准备 如果控制文件损坏 实例将无法装载数据库 打开数据库在此阶段 实例将打开所有处于联机状态的数据文件和重做日志文件 如果任何一个数据文件或重做日志文件无法正常打开 数据库将返回错误信息 这时数据库需要恢复 数据库关闭步骤关闭数据库 关闭数据文件与重做日志文件 卸载数据库 关闭控制文件 关闭实例 释放内存 关闭后台进程 14 1 2启动与关闭数据库常用工具 SQL Plus在SQL Plus环境中 用户以SYSDBA身份连接到Oracle后 可以通过命令行方式启动或关闭数据库 OEM利用OEM数据库控制台 可以完成数据库的启动与关闭操作 RMAN在RecoveryManager RMAN 环境中可以通过命令行方式启动或关闭数据库 14 1 3数据库启动的准备 启动监听服务C LSNRCTLSTART打开数据库服务C ORACLEORCL ORCL为数据库名称 在Windows系统中使用服务管理窗口启动监听服务和数据库服务 14 2在SQL Plus中启动与关闭数据库 在SQL Plus中启动数据库在SQL Plus中关闭数据库数据库状态转换 14 2 1在SQL Plus中启动数据库 数据库启动的三种模式启动数据库的基本语法STARTUP NOMOUNT MOUNT OPEN FORCE RESTRICT PFILE filename STARTUPNOMOUNT读取数据库初始化参数文件 创建并启动数据库实例 在NOMOUNT模式下可以执行下列操作 创建一个新的数据库重建数据库的控制文件STARTUPMOUNT根据CONTROL FILES参数找到数据库的控制文件 读取控制文件获取数据库的物理结构信息 实现数据库的装载 在MOUNT模式下可以执行下列操作 重命名数据文件添加 删除或重命名重做日志文件改变数据库的归档模式执行数据库完全恢复操作 STARTUP OPEN 任何具有CREATESESSION权限的用户都可以连接到数据库 并可以进行基本的数据访问操作 STARTUPFORCE用于当各种启动模式都无法成功启动数据库时强制启动数据库 在下列情况下 需要使用STARTUPFORCE命令启动数据库 无法使用SHUTDOWNNORMAL SHUTDOWNIMMEDIATE或SHUTDOWNTRANSACTION语句关闭数据库实例 在启动实例时出现无法恢复的错误 STARTUPRESTRICT只有具有CREATESESSION和RESTRICTEDSESSION系统权限的用户才可以连接数据库 下列操作需要使用STARTUPRESTRICT方式启动数据库执行数据库数据的导出或导入操作执行数据装载操作暂时阻止普通用户连接数据库进行数据库移植或升级操作STARTUPPFILE path filename 默认服务器端初始化参数文件默认文本文件 14 2 2在SQL Plus中关闭数据库 关闭数据库Oracle将重做日志缓冲区内容写入重做日志文件中 并且将数据高速缓存中的脏缓存块写入数据文件 然后关闭所有数据文件和重做日志文件 卸载数据库数据库关闭后 实例卸载数据库 关闭控制文件 关闭实例卸载数据库后 终止所有后台进程和服务器进程 回收内存空间 关闭数据库的基本语法SHUTDOWN NORMAL TRANSACTION IMMEDIATE ABORT SHUTDOWN NORMAL 阻止任何用户建立新的连接 等待当前所有正在连接的用户主动断开连接 一旦所有用户断开连接 则关闭数据库 数据库下次启动时不需要任何实例的恢复过程 SHUTDOWNIMMEDIATE阻止任何用户建立新的连接 也不允许当前连接用户启动任何新的事务 回滚所有当前未提交的事务 终止所有用户的连接 直接关闭数据库 数据库下一次启动时不需要任何实例的恢复过程 SHUTDOWNTRANSACTION阻止所有用户建立新的连接 也不允许当前连接用户启动任何新的事务 等待用户回滚或提交任何当前未提交的事务 然后立即断开用户连接 关闭数据库 数据库下一次启动时不需要任何实例的恢复过程 SHUTDOWNABORT阻止任何用户建立新的连接 同时阻止当前连接用户开始任何新的事务 立即结束当前正在执行的SQL语句 任何未提交的事务不被回滚 中断所有的用户连接 立即关闭数据库 数据库实例重启后需要恢复 14 3 3数据库状态转换 启动模式间转换STARTUPNOMOUNT ALTERDATABASEMOUNT ALTERDATABASEOPEN 读写状态转换ALTERDATABASEOPENREADWRITE ALTERDATABASEOPENREADONLY 受限 非受限状态转换ALTERSYSTEMENABLERESTRICTEDSESSION ALTERSYSTEMDISABLERESTRICTEDSESSIOIN 静默状态 非静默状态转换概述所谓的静默状态是指只允许DBA用户 在Oracle9i中 只允许SYS用户和SYSTEM用户 在数据库中执行查询 更新等事务操作 以及运行PL SQL程序 而其他所有用户都不能在数据库中执行任何操作 下列操作需要在静默状态下进行DBA在执行操作的过程中 如果有其他用户访问操作的对象 那么将导致DBA操作失败 DBA的某些操作在执行过程中所产生的中间结果不应当被其他用户看到 进入静默状态ALTERSYSTEMQUIESCERESTRICTED 退出静默状态ALTERSYSTEMUNQUIESCE 查询静默状态查询动态性能视图V INSTANCE的ACTIVE STATE列查看数据库的当前状态 NORMAL 正常非静默状态 QUIESCING 正在进入静默状态 等待非DBA会话进入停止状态 QUIESCED 静默状态 所有非DBA会话都进入停止状态 SELECTACTIVE STATEFROMV INSTANCE 挂起与非挂起状态转换概述当数据库处于挂起状态时 对数据库的数据文件和控制文件的I O操作都被暂停 当数据库处于挂起状态时 可以为系统中的磁盘或文件创建镜像 然后分离镜像 从而为数据库的备份与恢复提供了一种可选方案 与静默状态不同 挂起状态不禁止非DBA用户进行数据库操作 只是暂时停止所有用户的I O操作 进入挂起状态ALTERSYSTEMSUSPEND 退出挂起状态ALTERSYSTEMRESUME 查询挂起状态查询动态性能视图V INSTANCE的DATABASE STATUS列查看数据库是否处于挂起状态 DATABASE STATUS列的取值有两种 SUSPENDED 挂起状态 ACTIVE 正常状态 SELECTDATABASE STATUSFRO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年军供站医护人员招聘笔试答题技巧与案例分析
- 2025年中职英语专业的教师资格证面试模拟题及答案
- 2025年抽纱刺绣工艺品项目发展计划
- 2025年液压气压刹车系统项目建议书
- 2025-2026学年北师大版(2024)小学数学三年级上册《捐书》教学设计
- 吉林省长春市榆树市2025-2026学年九年级上学期开学五校联考语文试卷(含答案)
- 第二章 有理数及其运算 单元测试 培优卷(含答案) 2025-2026北师大版八上
- 2025年江西省吉安市吉州区中考数学一模试卷(含部分答案)
- 教育学与教学法基础知识试题及答案
- 古琴等级考试试题及答案
- 2025年下半年安徽省港航集团有限公司所属企业社会公开招聘22名考试参考试题及答案解析
- 人教PEP版六年级英语上册全册教案
- 3D打印技术在制造业2025年发展趋势及市场前景可行性分析报告
- 综合楼玻璃安装合同协议书范本模板6篇
- 2025年教科版新教材科学二年级上册教学计划(含进度表)
- 智慧审计综合管理平台解决方案
- 第一讲 ASPEN Plus使用入门课件
- 铁路客运英语中专学习教案
- 手术部位感染的预防与控制
- 宝钢产品质量证明书模板
- 专业美术专业介绍(课堂PPT)
评论
0/150
提交评论