大型数据库实验4

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《大型数据库》实验报告

题目:实验四 参数文件与控制文件管理 学号:201321121054 成 绩

班级:计算1311 日期:2015.11.3 姓名:陈孙伟 指导老师:杨艳华

一、 实验目的:

1.掌握动态性能视图数据的填充和查询

2.掌握初始化参数文件的创建和设置

3.了解控制文件的结构

4.掌握控制文件的多路存储、备份和重新创建

二、 实验要求:

1.将数据库启动到不同状态,检索动态性能视图

2.完成文本初始化参数文件和服务器参数文件的创建

3.完成数据库控制文件的多路存储、备份

三、 实验内容与完成情况:

1 将数据库启动到NOMOUNT 状态,检索

2 当前实例的状态信息:

3 SGA的汇总信息

4 控制文件名称:

5 数据文件信息:

查询错误原因:ora-01507可得database没有在mount状态,nomount --根据参数文件启动实例(instance)

mount --加载控制文件,让实例和数据库相关联

所以要查询具体的文件信息要进入到mount状态

6 数据所有表空间:

查询错误原因:ora-01507可得database没有在mount状态,nomount --根据参数文件启动实例(instance)

mount --加载控制文件,让实例和数据库相关联

所以要查询具体的文件信息要进入到mount状态

7 将数据库继续启动到MOUNT状态,检索:

8 数据文件信息:

9 数据库所有表空间:

10 会话中对当前生效的初始化参数信息:

11 重做日志文件组信息:

12 查看当前实例的初始化参数设置,检索参数名、值、是否会话可修改、是否系统可修改和是否实例可修改这些信息,然后从这些设置创建文本初始化参数文件,命名为“init+姓名简拼(大写)+学号后三位+INS.ora”。

13 依据当前数据库服务器参数文件创建文本初始化参数文件,命名为“init+姓名简拼(大写)+学号后三位+SPF.ora”;再依据前一步操作中创建的文本初始化参数文件(init+姓名简拼(大写)+学号后三位+INS.ora)创建服务器参数文件,命名为“SPFILE+姓名简拼(大写)+学号后三位.ora”。

14 修改参数audit_file_dest、nls_language、sga_target和sga_max_size的值:

15 检索当前数据库的控制文件信息,然后,进行控制文件的备份:

16 为数据库再增加一个控制文件,命名为“CONTROL+学号后三位.CTL”,完成控制文件的多路存储:

17 切换用户为scott/tiger完成下面的操作:

18 利用动态性能视图,查询数据库实例的当前状态,以及系统中当前有哪些用户已经建立了会话连接:

四、实验小结。

通过本次实验我对参数文件与控制文件管理有了进一步了解,知道了许多dos命令的用法,但是使用起来还是有很多不熟悉的地方,很多命令都必须翻书才知道。所以对于oracle 数据库的管理我还有待加强,希望可以在以后的实验可以弥补现在的不足。

相关文档
最新文档