数据库中级培训课件

数据库中级培训课件

ID:33417127

大小:632.50 KB

页数:190页

时间:2018-05-25

数据库中级培训课件_第1页
数据库中级培训课件_第2页
数据库中级培训课件_第3页
数据库中级培训课件_第4页
数据库中级培训课件_第5页
资源描述:

《数据库中级培训课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章数据库的启动和关闭数据库关闭(SHUTDOWN)数据库启动(STARTUP)CHEESE数据库关闭(SHUTDOWN)SHUTDOWNNORMAL:不允许新的连接、等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。SHUTDOWNNORMAL:不允许新的连接、等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。SHUTDOWN有四个参数:NORMAL、TRANSACTIONAL、IMMEDIATE、ABORT。SHUTDOWNTRANSACTIONAL:不允许新的连接、不等待会话结束、等待事务结束、做一个检查点并关闭数据文件

2、。启动时不需要实例恢复。SHUTDOWNIMMEDIATE:不允许新的连接、不等待会话结束、不等待事务结束、做一个检查点并关闭数据文件。没有结束的事务是自动rollback的。启动时不需要实例恢复。SHUTDOWNABORT:不允许新的连接、不等待会话结束、不等待事务结束、不做检查点且没有关闭数据文件。启动时自动进行实例恢复。SHUTDOWNABORT:不允许新的连接、不等待会话结束、不等待事务结束、不做检查点且没有关闭数据文件。启动时自动进行实例恢复。注意:缺省不带任何参数时表示是NORMAL。数据库启动(STARTUP)STARTUPOPEN:STARTUP缺省的参数就是OPEN

3、,打开数据库,允许数据库的访问。当前实例的控制文件中所描述的所有文件都已经打开。STARTUPMOUNT:MOUNT数据库,仅仅给DBA进行管理操作,不允许数据库的用户访问。仅仅只是当前实例的控制文件被打开,数据文件未打开。启动语法:STARTUP[FORCE][RESTRICT][PFILE=filename][OPEN[RECOVER][database]

4、MOUNT

5、NOMOUNT]STARTUPNOMOUNT:仅仅通过初始化文件,分配出SGA区,启动数据库后台进程,没有打开控制文件和数据文件。不能任何访问数据库。STARTUPPFILE=filename:以filename为

6、初始化文件启动数据库,不是采用缺省初始化文件。STARTUPFORCE:中止当前数据库的运行,并立即开始重新正常的启动数据库。STARTUPRESTRICT:只允许具有RESTRICTEDSESSION权限的用户访问数据库。STARTUPRECOVER:数据库启动,并开始介质恢复。启动和关闭数据库都做了些什么?shutdown→nomount过程:读初始参数文件寻找参数文件顺序:spfile.ora>>spfile.ora>>init.ora分配物理内存启动后台进程定位到控制文件打开/写alert文件nomount→mount过程:打开控制文件确认database

7、的结构信息以下任务必须在mount状态下进行:命名数据文件、启用和禁用重作日志归档选项、执行完全数据库恢复mount→open过程:打开数据文件打开重做日志文件最后阶段中,oracle服务器验证所有数据文件和重做日志文件是否可以打开,并检查数据库的一致性,如果需要,smon进程会启动例程恢复。各状态下可访问的动态视图nomount过程可以访问的动态性能视图:v$parameter,v$sga,v$option,v$process,v$version,v$instancemount过程可以访问的动态性能视图:v$thread,v$controlfile,v$database,v$dat

8、afile,v$datafile_header,v$logfileOPEN状态下可访问的动态性能视图:所有第二章控制文件什么信息记录在控制文件里:1.控制文件所属的数据库名称,一个控制文件只能属于一个数据库2.相关的数据文件和重做日志文件的名称、位置、联机/脱机状态信息3.数据库创建的时间信息4.当前重日志序号(logsequen)5.当前检查点信息6.RecoveryManager(RMAN,恢复管理器)的备份信息多路复用(multiplexing)控制文件方法和步骤:1.修改初始化参数CONTROL_FILESsql>altersystemsetcontrol_files='d:

9、democontrol01.dbf','d:democontrol02.dbf','d:democontrol03.dbf','c:democontrol04.dbf'scope=spfile;2.退出sql*plus,关闭数据库3.关闭服务:OracleServerORCL服务、OracleDBConsoleorcl服务4.复制现有的控制文件sql>hostcopyd:democontrol01.dbfc:democontrol0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。