5.启动与关闭数据库.ppt_第1页
5.启动与关闭数据库.ppt_第2页
5.启动与关闭数据库.ppt_第3页
5.启动与关闭数据库.ppt_第4页
5.启动与关闭数据库.ppt_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、5. 启动和关闭数据库,主要内容,在SQL*Plus中启动和关闭数据库 启动和关闭数据库的步骤 启动数据库的命令及选项 关闭数据库的命令及选项 在OEM中启动和关闭数据库,一、在SQL*Plus中启动和关闭数据库,初始化参数文件的作用,启动实例必经的 “独木桥” .,OPEN,MOUNT,NOMOUNT,SHUTDOWN,打开在控制文件中描叙的所有文件,打开控制文件,启动实例,启动数据库,关闭数据库,启动与关闭数据库的步骤 P442,NOMOUNT 实例启动阶段,数据库服务器操作: 读取参数文件 根据参数设置分配空间 启动后台进程 打开报警(或跟踪)文件,记录启动过程 用户可作操作: 创建数据

2、库,创建文件 重建控制文件,MOUNT 数据库装载阶段,数据库操作: 读取控制文件:得到数据库信息 将数据库和实例关联在一起 用户可作操作: 操作数据库的归档和非归档模式,改变归档模式 修改控制文件,重做数据文件的名称和路径 数据库的备份和恢复,OPEN 打开数据库,数据库操作: 读取文件的SCN号,判断数据一致性,是否打开或回滚。 检查数据文件状态 用户操作: 查看数据 .,启动数据库命令,startup nomount(不装载),作用: 只读取初始化参数文件、初始化SGA和 启动后台进程,创建并启动实例。 适用情况: 创建数据库,创建文件 重建控制文件,SQL startup nomoun

3、t; ORACLE instance started. Total System Global Area 171966464 bytes Fixed Size 787988 bytes Variable Size 145750508 bytes Database Buffers 25165824 bytes Redo Buffers 262144 bytes,startup mount(装载),作用: 读取初始化参数文件、初始化SGA和 启动后台进程,创建并启动实例。并且根据 初始化参数control_files的值,找到并打开 控制文件,找出数据库的物理结构信息装载 数据库。 适用情况: 更

4、名数据库 改变归档日志模式,备份和恢复数据库。,SQL startup mount; ORACLE instance started. Total System Global Area 171966464 bytes Fixed Size 787988 bytes Variable Size 145750508 bytes Database Buffers 25165824 bytes Redo Buffers 262144 bytes Database mounted.,startup open 默认状态,作用: 初始化参数文件,创建并启动例程; Control_files得知,控制文件装载

5、数据库; 打开各种数据库文件,处于联机状态。 适用情况: 绝大多数情况,访问数据库并执行正常数据查询。,SQL startup ORACLE instance started. Total System Global Area 171966464 bytes Fixed Size 787988 bytes Variable Size 145750508 bytes Database Buffers 25165824 bytes Redo Buffers 262144 bytes Database mounted. Database opened.,各种启动状态可完成的操作,三种启动状态的模式转

6、换,在数据库的各种启动模式之间需要使用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 read write,普通身份的用户是不能在 OPEN 之前登陆的。 SY

7、SDBA是通过口令文件和操作系统验证,可以在OPEN之前登陆。,startup force,强制启动。 异常情况(数据库服务器突然断电,异常终止数据库)下,可以使用force选项来启动,不论数据库处于什么模式,都可以使用该模式。不需要使用shutdown语句先关闭数据库。,Startup restrict,含义:以open状态启动数据库的受限模式。只有拥有Restricted Session权限的用户才能访问数据库。 SQL select * from user_sys_privs; - - 察看当前用户的系统权限; 适用情况:如果需要在数据库处于OPEN的模式下执行维护任务,又要保证此时其他

8、用户不能在数据库上建立连接和执行任务,则使用该选项启动数据库。,工作完毕后,使用 alter system disable restricted session禁用该权限限制。,实验:startup restrict,SQL shutdown immediate; SQL startup restrict SQL conn hr/hr - - 无rescrict session权限。 SQL conn scott/tiger; -有rescrict session权限 SQL conn sys/oracle as sysdba; SQL alter system disable restric

9、ted session ; SQL conn hr/hr ;,关闭数据库命令,A x x x x,T x x o o,I x x x o,Shutdown 模式 是否允许新连接 等待直到当前会话结束 等待直到当前事务结束 强制发出检查点并关闭文件,N x o o o,Shutdown mode: A: Abort I: Immediate T: Transactional N: Normal,YES,NO,x o,关闭数据库的模式,挂起(暂停)/重新开始,Alter system suspend 暂停数据库 备份时,为了避免I/O冲突,可以暂停数据库。 Alter system resume

10、重新开始数据库,SQL ALTER SYSTEM SUSPEND; System altered SQL SELECT DATABASE_STATUS FROM V$INSTANCE ; DATABASE_STATUS - SUSPENDED SQL ALTER SYSTEM RESUME; System altered SQL SELECT DATABASE_STATUS FROM V$INSTANCE ; DATABASE_STATUS - ACTIVE,在OEM中启动和关闭数据库,可以做批处理工作的准备:,小结:,启动数据库 三种状态 Startup nomount |mount |open 三种状态转换 alter database mount|op

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论