- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5. 启动和关闭数据库 主要内容 在SQL*Plus中启动和关闭数据库 启动和关闭数据库的步骤 启动数据库的命令及选项 关闭数据库的命令及选项 在OEM中启动和关闭数据库 一、在SQL*Plus中启动和关闭数据库 初始化参数文件的作用 启动实例必经的 “独木桥” . 启动与关闭数据库的步骤 P442 NOMOUNT 实例启动阶段 数据库服务器操作: 读取参数文件 根据参数设置分配空间 启动后台进程 打开报警(或跟踪)文件,记录启动过程 用户可作操作: 创建数据库,创建文件 重建控制文件 MOUNT 数据库装载阶段 数据库操作: 读取控制文件:得到数据库信息 将数据库和实例关联在一起 用户可作操作: 操作数据库的归档和非归档模式,改变归档模式 修改控制文件,重做数据文件的名称和路径 数据库的备份和恢复 OPEN 打开数据库 数据库操作: 读取文件的SCN号,判断数据一致性,是否打开或回滚。 检查数据文件状态 用户操作: 查看数据 .... 启动数据库命令 startup nomount(不装载) 作用: 只读取初始化参数文件、初始化SGA和 启动后台进程,创建并启动实例。 适用情况: 创建数据库,创建文件 重建控制文件 SQL startup nomount; ORACLE instance started. Total System Global Area 171966464 bytes Fixed Size 787988 bytes Variable Size 145750508 bytes Database Buffers bytes Redo Buffers 262144 bytes startup mount(装载) 作用: 读取初始化参数文件、初始化SGA和 启动后台进程,创建并启动实例。并且根据 初始化参数control_files的值,找到并打开 控制文件,找出数据库的物理结构信息装载 数据库。 适用情况: 更名数据库 改变归档日志模式,备份和恢复数据库。 SQL startup mount; ORACLE instance started. Total System Global Area 171966464 bytes Fixed Size 787988 bytes Variable Size 145750508 bytes Database Buffers bytes Redo Buffers 262144 bytes Database mounted. startup [open] 默认状态 作用: 初始化参数文件,创建并启动例程; Control_files得知,控制文件装载数据库; 打开各种数据库文件,处于联机状态。 适用情况: 绝大多数情况,访问数据库并执行正常数据查询。 SQL startup ORACLE instance started. Total System Global Area 171966464 bytes Fixed Size 787988 bytes Variable Size 145750508 bytes Database Buffers bytes Redo Buffers 262144 bytes Database mounted. Database opened. 各种启动状态可完成的操作 三种启动状态的模式转换 在数据库的各种启动模式之间需要使用alter database语句。 如: SQLstartup nomount SQLalter database mount 低级可以向高级模式转换,不可以逆向,不可跳级。 Alter database mount ; Alter database open [read only/read wirte] 可以附带 read only/read wirte来进一步说明 open读写状态。 Alter database open read only Alter database open
文档评论(0)