[工学]企业级数据库实验2-任务与要求.doc_第1页
[工学]企业级数据库实验2-任务与要求.doc_第2页
[工学]企业级数据库实验2-任务与要求.doc_第3页
全文预览已结束

下载本文档

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

文档简介

-封面与题头-课程:企业级数据库实验实验2 管理控制文件和重做日志文件时间:指导单位:计算机学院软件工程系指导教师:张少娴实验类型:验证型实验学时:3*2-实验目的和要求-1) 了解数据库逻辑、物理结构的概念、结构原理和工作机制;2) 掌握控制文件的创建、备份和查看等管理方法;3) 掌握重做日志文件、重做日志组的创建、重定位、重命名等管理方法;4) 掌握数据库归档模式的设置和更改方法。-实验环境(实验设备)-1) 硬件:PC机 2) 软件:Oracle 9i数据库管理系统-实验原理及内容-一、数据库逻辑、物理结构的概念、结构原理和工作机制1、查询数据字典1) 使用SCOTT帐户登录Oracle服务器,查看本用户所拥有的表以及可以访问的表。2) 使用SYS帐户登录Oracle服务器,查看本用户所拥有的表、可以访问的表和所有的表。3) 查看数据字典中其他的用户视图和动态性能视图。2、查询Oracle实例的信息1) 使用SYS帐户,并以SYSDBA连接身份登录数据库,在SQL*Plus中使用SELECT语句查询动态性能视图V$INSTANCE、V$SGA、V$PARAMETER等,获得Oracle实例的各种信息,以及相应的初始化参数值。2) 使用SYS账户,并以SYSDBA连接身份登录数据库,在OEM控制台查看Oracle实例的各种信息,以及相应的初始化参数值。3) 使用SYS账户,并以SYSDBA连接身份登录数据库,在SQL*Plus中SHOW命令查看SGA和相关的初始化参数信息。3、查询Oracle数据库的逻辑存储结构信息1) 使用SYS账户,并以SYSDBA连接身份登录SQL*Plus;2) 在SQL*Plus中使用SELECT语句查询V$PARAMETER获得数据库标准块和各种非标准块的大小,或使用SHOW命令获得此项信息。3) 在SQL*Plus中使用SELECT语句查询DBA_TABLES或ALL_TABLES获得SCOTT用户的所有表的块存储参数PCT_FREE、PCT_USED、INI_TRANS和 MAX_TRANS。4) 在SQL*Plus中使用SELECT语句查询DBA_TABLES或ALL_TABLES获得SCOTT用户的所有表的区存储参数INITIAL_EXTENT、NEXT_EXTENT、PCT_INCREASE、MIN_EXTENTS、MAX_EXTENTS。5) 在SQL*Plus中使用SELECT语句查询DBA_SEGMENTS、DBA_ROLLBACK_SEGS获得段信息。6) 在SQL*Plus中获得使用SELECT语句查询DBA_ROLLBACK_SEGS、DBA_FREE_SPACE和DBA_DATA_FILES获得表空间的各种信息。7) 使用SYS账户,并以SYSDBA连接身份登录数据库,在OEM控制台中查看以上所有的逻辑存储结构的各种信息。4、查询ORACLE数据库的物理存储结构信息1) 使用SYS账户,并以SYSDBA连接身份登录数据库,在SQL*Plus中使用SELECT语句查询动态性能视图V$DATAFILE、DBA_DATA_FILES、V$TEMPFILE、V$CONTROLFILE、V$LOGFILE、V$LOG、V$ARCHIVED_LOG和V$LOG_HISTORY等,获得ORACLE实例的各种信息,以及相应的初始化参数值。2) 使用SYS账户,并以SYSDBA连接身份登录数据库,在OEM控制台中查看ORACLE物理存储结构的各种信息。二、控制文件的操作与管理1、建立多路控制文件1) 在SPFILE或PFILE文件中,更改初始化参数CONTROL_FILES。2) 在操作系统下复制控制文件。3) 重新启动数据库。2、备份控制文件1) 使用ALTER DATABASE BACKUP CONTROLFILE TO命令备份控制文件。2) 使用ALTER DATABASE BACKUP CONTROLFILE TO TRACE命令产生创建控制文件的SQL语句,在跟踪文件中找到这条语句,并将该SQL语句备份为文本文件。3) 在OEM控制台中备份控制文件。3、新建控制文件1) 使用练习2种建立的创建控制文件的SQL语句创建一个控制文件。2) 关闭数据库。3) 在操作系统中备份所有的数据文件和联机重做日志文件。4) 启动一个新的实例,但不要装载或打开数据库。5) 编辑数据库的初始化参数文件中CONTROL_FILES的参数值。6) 重新打开数据库。4、查询控制文件信息。1) 在SQL*Plus中查询V$CONTROLFILE、V$CONTROLFILE_RECORD_SECTION、V$PARAMETER动态性能视图获得控制文件的基本信息和记录文档段信息;2) 在OEM控制台中查询控制文件的基本信息和记录文档段信息。三、重做日志文件的管理与操作1、创建多路联机重做日志文件组1) 使用SYSDBA身份登录SQL*PLUS;2) 查询V$LOGFILE、V$LOG视图,了解目前的重做日志文件组情况。3) 执行ALTER DATABASE ADD LOGFILE命令增开一个重做日志文件组,该组包含2个成员。4) 重新查询V$LOGFILE、V$LOG视图,查看新建重做日志文件组情况。2、设置数据库为自动归档模式1) 使用SYSDBA身份登录SQL*PL

温馨提示

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

评论

0/150

提交评论