网站大量收购闲置独家精品文档,联系QQ:2885784924

Oracle数据库01_数据库起步.ppt

  1. 1、本文档共77页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle数据库01_数据库起步课案

实验内容 一、Oracle数据库的启动和停止步骤 在Oracle 10g中启动、关闭数据库有两种方法,一种是通过SQL*Plus来实现,另一种是通过OEM来实现。OEM属于视图化实现,相对而言比较容易,因此本实验采用SQL*Plus来实现。 实验目的 1.启动数据库 启动数据库时,有三个阶段模式。通过使用startup命令加其中一种启动模式来实现。 实验内容 (1)采用nomount选项来实现。该选项是启动的第一阶段,在这个阶段只是创建例程,但不装载数据库,可以理解为数据库系统启动,但是不能访问数据。在这个阶段用户能够与数据库进行通信,但不能使用数据库。具体操作及结果如下所示。 注意:这个阶段是数据库用来维护数据时使用。 实验内容 (2)采用MOUNT选项来实现。该选项不仅创建例程,还装载数据库,但却不打开数据库。Oracle读取控制文件,为下一步打开数据库做好准备。具体操作及结果如下所示。 注意:不能直接从nomount状态运行startup mount命令。此时,需要运行shutdown immediate命令,将数据库关闭后,再运行startup mount。 实验内容 (3)采用open选项来实现。该选项不仅创建例程,还装载数据库,并且打开数据库。打开后,任何具有create session权限的用户都能够连接到数据库,并进行常规的数据库访问操作。具体操作及结果如下所示。 注意:startup open 命令即为默认的启动命令,也需要从数据库的关闭状态运行。 实验目的 1.关闭数据库 可以采用shutdown命令加四个选项中的一项来实现。 (1)如果对关闭数据库的时间没有限制,通常会使用normal(正常)选项来关闭数据库,该选项会等待当前用户主动断开连接。其优点是不会丢失数据,缺点是关闭过程需要的时间太长。 举例:相当于商店采用如下方式关门:①顾客出了门就不让再进来了;②不撵里面的顾客,等他们自愿地全走完,商店才关门。 实验目的 (2)采用transactional(完成事务)选项来实现。它能在尽可能短的时间内关闭数据库,Oracle等待所有当前未提交的事务完成后再关闭数据库,具体操作及结果如下所示。 举例:相当于商店采用如下关门方式:①出去的顾客不让再进入;②在店内的顾客买完正在选购的商品后,不能再买其他商品,即离开商店;③待商店的顾客都离开后商店关门。 实验目的 (3)采用immediate(立即)选项来实现。该选项使当前任何未被提交的事务被Oracle退回,并直接关闭、卸载数据库,终止例程,具体操作及结果如下所示。 举例:相当于商店采用如下关门方式:①除了新顾客不能进入商店,在店内的顾客立刻终止选购商品,将商品放回货架,然后离开;②待顾客全部离开后关门。 实验目的 (4)采用abort(中止)选项来实现。当出现紧急情况或其数据库出现其他异常时,通常选择该选项来关闭数据库,具体操作及结果如下所示。 举例:相当于商店采用如下关门方式:商店内的顾客将商品扔掉立刻离开,可能有的顾客还没离开,商店就已经关门了。这种方式类似于机器掉电。 二、问题解答 实验内容 (1)在打开数据库时,为何需要三种模式? 答:启动数据库时,采用不同的模式是因为有一些工作需要处于特定模式下才能够完成。例如,当数据库管理员需要对数据库做特定维护时,需要使数据库处于mount模式下;而当用户需要建表时,需要使数据库处于open模式下。 实验内容 (2)在数据库的三种模式下,分别打开数据库的什么文件? 答:第一阶段nomount状态时,数据库实例打开参数文件;第二阶段mount状态时,数据库实例打开控制文件;第三阶段open状态时,数据库打开数据文件。 实验内容 (3)如何把数据库从nomount状态改为mount状态? 答:方式一:从DOS窗口进入sqlplus,采用了nolog方式,即先不输入用户名和口令;以sys用户,用ldm口令(本例中安装时定义的)以sysdba身份登录数据库;使用“alter database mount;”命令实现数据库启动状态的转换。如图1-4-1所示。 图1-4-1 实现状态转换方式一 实验内容 方式二:可以将数据库先关闭,然后再打开到mount状态,如图1-4-2所示。 图1-4-2 实现状态转换方式二 实验内容 (2)在数据库的三种模式下,分别打开数据库的什么文件? 答:第一阶段nomount状态时,数据库实例打开参数文件;第二阶段mount状态时,数据库实例打开控制文件;第三阶段open状态时,数据库打开

您可能关注的文档

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档