实验四动态性能视图参数文件与控制文件管理.docx
《实验四动态性能视图参数文件与控制文件管理.docx》由会员分享,可在线阅读,更多相关《实验四动态性能视图参数文件与控制文件管理.docx(9页珍藏版)》请在冰豆网上搜索。
实验四动态性能视图参数文件与控制文件管理
《大型数据库技术》实验报告
题目:
实验四动态性能视图、参数文件与控制文件管理
学号:
2
成
绩
班级:
计算1512
日期:
姓名:
王川菊
指导老师:
杨艳华
一、实验目的:
1.掌握动态性能视图数据的填充和查询
2.掌握初始化参数文件的创建和设置
3.了解控制文件的结构
4.控制文件的多路存储、备份和重新创建
二、实验要求:
1.将数据库启动到不同状态,检索动态性能视图
2.完成文本初始化参数文件和服务器参数文件的创建
3.完成数据库控制文件的多路存储、备份
说明:
1.请在SQL*Plus的站点配置文件glogin.sql中添加设置提示符格式的
命令,格式如下:
“姓名简拼+学号后三位@_CONNECT_IDENTIFIERSQL>”
2.启动SQL*Plus以sys/orcl连接数据库orcl,将操作过程以SPO命令
保存在磁盘文件中,命名为
“p4+姓名简拼+学号后三位.txt”,下课前提交该文件到教师机
三、实验使用环境:
Oracle11g、dos
四、实验内容与完成情况:
4.1将数据库启动到NOMOUNT状态,检索:
4.1.1当前实例的状态信息;(V$INSTANCE)
4.1.2SGA的汇总信息;(V$SGA)
4.1.3后台进程信息;(V$BGPROCESS)
4.1.4控制文件名称;(V$CONTROLFILE)
4.1.5数据文件信息;(V$DATAFILE)
4.1.6数据库所有表空间。
(V$TABLESPACE)
4.2将数据库继续启动到MOUNT状态,检索:
4.2.1数据文件信息;
4.2.2数据库所有表空间;
4.2.3会话中当前生效的初始化参数信息;(V$PARAMETER)
4.2.4重做日志文件组信息。
(V$LOG)
注意:
设置查询结果显示的格式,每种检索只查询2~3列信息。
4.3查看当前实例的初始化参数设置,检索参数名、值、是否会话可修改、是否系统可修改和是否实例可修改这些信息,然后从这些设置创建文本初始化参数文件,命名为“init+姓名简拼(大写)+学号后三位+INS.ora”。
(注意:
设置查询结果的显示格式,将所有列在一行显示!
)
4.4依据当前数据库服务器参数文件创建文本初始化参数文件,命名为“init+姓名简拼(大写)+学号后三位+SPF.ora”;再依据前一步操作中创建的文本初始化参数文件(init+姓名简拼(大写)+学号后三位+INS.ora)创建服务器参数文件,命名为“SPFILE+姓名简拼(大写)+学号后三位.ora”。
注:
以上文件均存放到oracle的根目录下!
4.5修改参数audit_、nls_language、sga_target和sga_max_size的值。
(注意:
修改语句中选项值的设置!
)
4.6检索当前数据库的控制文件信息,然后,进行控制文件的备份。
要求:
备份成两种格式。
4.7为数据库再增加一个控制文件,命名为“CONTROL+学号后三位.CTL”,完成控制文件的多路存储。
要求:
增加的控制文件要存储在其它磁盘中,以姓名简拼命名的目录下,如E:
\yyh。
4.8重新启动一个命令提示窗口,启动SQL*Plus,以用户scott/tiger完成下面的操作:
4.8.1查询Oracle数据字典,查看当前用户创建的表、视图、索引、存储过程等数据库对象。
4.8.2利用动态性能视图,查询数据库实例的当前状态,以及系统中当前有哪些用户已经建立了会话连接。
五、出现的的问题及解决方案(列出遇到的问题和解决办法,列出没有解决的问题)
遇到的问题:
1)
2)
解决方法:
1)漏了一个‘导致出错;
2)等号忘记写导致出错。
没有解决的问题:
无
六、实验小结。
本次实验基本掌握了动态性能视图数据的填充和查询,对于初始化参数文件的创建和设置也有一定的了解,然后文件的结构,文件的多路存储、备份和重新创建这个也会了。
出错的地方也及时改掉了,其中有一些过程步骤不会的我问过同学了,同学已经帮我解决掉了。