1.1oracle实验一指导书(2)

2020-02-22 10:48

作员身份)”是系统连接方式,级别较高;“SYSDBA(管理员身份)”是“DBA”连接方式,级别最高。一般用户以“Normal”身份连接,“SYS”的连接身份是“SYSDBA”。

输入完成后,单击“登录”按钮,出现如图所示的界面。

从图中不难看出,数据库基本信息包含“主目录”、“性能”、“管理”和“维护”四部分。

2.企业管理器环境介绍 1) “主目录”部分

“主目录”部分包括“一般信息”、“主机CPU”、“活动的会话”、“高可用性”、“空间使用情况”、“诊断概要”、“预警”和“相关预警”、“作业活动”几部分,如图所示。

(1) “一般信息”部分:给出数据库的基本信息。这部分主要包含:

? 状态:指示数据库的当前状态,“向上”表示数据库处于“启动”状态,其他可能状态还包含“关闭”、“已被封锁”、“未受监视”或“未知”。不同状态下左侧图标将显示不同的形状。如果想关闭数据库,单击右侧的“关闭”按钮即可。

? 开始运行时间:显示上次启动数据库的日期和时间。 ? 时区:显示数据库所在的时区。

? 可用性:显示在前24小时中数据库可用的时间所占的百分比。 ? 例程名:即例程的名称,一般与数据库名称一致。 ? 版本:显示数据库的版本号。 ? Read Only:数据库是否为只读数据库。 ? Oracle主目录:即Oracle_Home。

? 监听程序:显示监听程序的名称,以超链接的形式给出,单击时显示更详细的信息。 ? 主机:显示数据库所在的主机名。

(2) “主机CPU”部分:粗略地显示了主机CPU的使用情况。

(3) “活动的会话”部分:显示当前数据库中活动的会话以及SQL统计信息。

(4) “高可用性”部分:显示与例程相关的可用性信息,其中“正在归档”显示为“禁用”表明数据库处于“非归档模式”。

(5) “空间使用情况”部分:显示数据库空间使用情况。

(6) “诊断概要”部分:显示数据库执行基本情况,数据库诊断由数据库诊断监视器自动完成。

(7) “预警”和“相关预警”部分:以表格的形式给出相关的警告信息。

(8) “作业活动”部分:显示作业执行情况。 2) “性能”部分

“性能”部分显示了当前数据库的总体状态,如图所示。

从图中可以看出,该页包含主机、会话和例程吞吐量三个方面,详细内容请读者参考其他参考资料。

3) “管理”部分

“管理”部分可以完成大部分数据库的管理工作,如图所示。

从图中可以看出,该页包含例程、存储、安全性、方案、企业管理器管理、数据仓库、配置管理、工作量、资源管理器和调度程序十部分,本书中重点介绍例程、存储、安全性和方案四个方面的管理功能,其他方面的管理请读者参考其他参考资料。

4) “维护”部分

“维护”部分显示了数据库的实用程序,如图所示。

从图中可以看出,该页包含备份、恢复和部署的使用程序,详细内容请读者参考其他参考资料。

六、SQL*Plus简介

SQL*Plus是Oracle的核心产品,开发者和DBA可以通过SQL*Plus直接存取Oracle数据库,其中包括数据提取、数据库结构的修改和数据库对象的管理,它所用的命令和函数都是基于SQL语言的。使用SQL*Plus工具的出发点主要有以下几点:

(1) 开发人员通常用其他开发工具编写访问Oracle数据库的嵌入式SQL程序段时,往往需要测试SQL程序段的正确性,只有SQL程序正确,才能将该程序段嵌入到高级语言中,保证正确访问数据库。使用SQL*Plus可以测试SQL程序段的正确性。

(2) 开发人员使用Oracle提供的PL/SQL语言编制的过程或函数,也需要调试通过后方可存入数据库中。使用SQL*Plus可以调试PL/SQL程序段的正确性。

(3) 数据库管理员DBA可以通过PL/SQL方便管理和维护数据库。 1.登录SQL*Plus

在操作系统界面上选择“开始”\\“程序”\\“Oracle_ OraDB10g_ home1”\\“Application Development”\\ “SQL*Plus”选项,出现SQL*Plus登录窗口,如图所示。

在窗口中输入用户名、口令,由于系统尚未创建新用户,因此使用系统安装时缺省创建的用户“system”登录,主机字符串是全局数据库名或由网络配置助手建立的网络服务名。单击“OK”按钮,出现如图33所示的窗口,表明已经进入SQL*Plus工作环境。

2.SQL*Plus环境介绍

SQL*Plus工作环境是一个交互式操作环境,采用行编辑。用户可以在该环境下键入SQL命令并执行。SQL*Plus环境提供了五个菜单选项。其中,“文件”菜单的功能是存取SQL命令或PL/SQL程序的文件,该文件的扩展名一般为“.sql”。

由于SQL*Plus是行编辑器,类似于DOS环境,一旦SQL命令键入错误修改会很麻烦,因此当键入错误SQL命令不能正确执行时,可以键入“EDIT”命令调用外部编辑器,缺省是系统设置的文本编辑器。一旦进入到外部编辑器环境后,系统自动将当前行编辑缓冲区的SQL命令或PL/SQL程序调入到编辑器中,可以随意修改并保存,默认保存文件是“afiedt.buf”。如果从菜单栏中选择“文件”\\“保存”选项,则当前编辑器中的内容将保存到“afiedt.buf”文件中;如果选择“文件”\\“另存为”选项,则编辑器中的内容将保存到指定的文件中。当修改完毕保存后,关闭窗口,系统将回到行编辑工作区,同时外部编辑器中当前的内容也放入了行编辑缓冲区,键入符号“/”,符号“/”是SQL*Plus环境下执行命令的符号,以便继续执行修改后的命令或程序。

注意:通过调用外部编辑器修改的SQL命令不能包含SQL命令的结束符“;”。 七、iSQL*Plus简介

iSQL*Plus也是用于调试SQL命令或PL/SQL程序的工具。与SQL*Plus不同的是,iSQL*Plus是基于Web的,可以通过浏览器打开其界面。

1.登录iSQL*Plus

启动IE,在URL中输入“http://主机名或主机IP地址:端口号/isqlplus”,出现iSQL*Plus登录界面,如图所示。

与SQL*Plus工具一样,在界面中输入用户名、口令,由于系统尚未创建新用户,因此使用系统安装时缺省创建的用户“SYSTEM”登录。连接标识符是全局数据库名,单击“登录”按钮,若出现如图所示的界面,则表明已经进入iSQL*Plus工作环境。

2.iSQL*Plus环境介绍

iSQL*Plus环境包含“工作区”和“历史记录”两部分。“工作区”用于编辑当前SQL语句,“历史记录”中保存本次会话中所有已被执行的SQL语句。

“工作区”中的各项功能如下:

? 文本框用于输入SQL、PL/SQL 和SQL*Plus语句。

? 单击“执行”按钮执行该语句,单击“加载脚本”按钮可以将某操作系统文件读入到文本框中。

? 单击“保存脚本”按钮可以将文本框中的内容保存为操作系统文件,扩展名为“.sql”。 ? 单击“取消”按钮取消最近一次执行结果。 ? 单击右上角的“清除”按钮将文本框内容清空。 实验内容

(1) 安装Oracle Database 10g。 (2) 查看安装后的程序组和服务。

(3) 查看安装后的数据库文件目录结构。 (4) 利用企业管理器查看当前数据库。 ① 查看当前数据库系统的内存结构。 ② 查看当前数据库系统的进程结构。 ③ 查看当前数据库的工作模式。 ④ 查看当前数据库的初始化参数。

⑤ 查看当前数据库“SYS”方案下的逻辑对象。 ⑥ 查看当前数据库表空间。 ⑦ 查看当前数据库控制文件。 ⑧ 查看当前数据库数据文件。

⑨ 查看当前数据库重做日志组及日志文件。

⑩ 修改当前数据库工作模式为归档日志模式,查看当前数据库归档日志文件。 ? 查看“SYS”用户的权限。 ? 查看当前数据库的角色。 ? 查看当前数据库的回滚段。 ? 查看当前数据库的概要文件。

(5)练习SQL*Plus基本命令(参照ppt)。


1.1oracle实验一指导书(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:破解限高限速教程(请勿外传)大疆御 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: