版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第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]启动模式说明NOMOUNT创建并启动数据库实例,对应数据库启动的第一个步骤MOUNT启动实例并装载数据库,对应数据库启动的第二个步骤OPEN启动实例、装载并打开数据库,对应数据库启动的第三个步骤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_STATUS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年福建农林大学金山学院单招职业适应性测试必刷测试卷必考题
- 励志书籍写作技巧与案例分析
- 2026年抚顺师范高等专科学校单招职业倾向性考试题库必考题
- 电力线路架设作业安全防护措施方案
- 2026年保定电力职业技术学院单招综合素质考试题库新版
- 2026年湖北省宜昌市单招职业适应性考试题库新版
- 2026年青海民族大学单招职业适应性考试题库必考题
- 园林景观设计技术方案实例
- 2026年河南省漯河市单招职业倾向性测试必刷测试卷及答案1套
- 2026年甘肃钢铁职业技术学院单招职业适应性考试必刷测试卷及答案1套
- 枣庄小区停车场管理办法
- 二中初高中贯通班数学试卷
- 食品加工企业的成本控制策略
- 2025年中国光敏药物行业市场前景预测及投资价值评估分析报告
- T/CECS 10400-2024固废基胶凝材料
- T/YNIA 002-2021生物降解非织造材料
- 5.《语文综合实践:点亮古籍之光+传承中华文脉》高二语文下学期同步课堂教学设计(高教版2023拓展模块上册)
- 全球及中国核药(核素药物)行业发展动态与需求前景分析报告2025-2030年
- 现代电机设计及分析方法课件:电机主要尺寸之间的关系
- GB/T 40565.2-2025液压传动连接快换接头第2部分:平面型
- 皮草购货合同协议
评论
0/150
提交评论