实验二:管理Oracle数据库

Posted 还是不会呀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实验二:管理Oracle数据库相关的知识,希望对你有一定的参考价值。

实验二:管理Oracle数据库

实验目的

  1. 掌握Oracle数据库的启动步骤和启动模式。

  2. 掌握Oracle数据库的关闭步骤和方式。

实验内容

简答题:

1. 由于Oracle数据库启动过程是分步进行的,因此数据库有多种启动模式。简述数据库的完整启动过程的步骤,以及在每一步中主要执行的操作(参考教材P50-51页)。

  1. 创建并启动与数据库对应的实例
  2. 为实例加载数据库
  3. 将数据库设置为打开状态

2 简述数据库启动的各种模式,并写出启动各种模式的命令语句(对运行过程或结果截图记录)。比较各种启动模式所应用的不同场合(参考教材P51-53页)。

1、startup nomount

2、startup mount

3、 startup open

5、 startup force

startup nomount:启动实例 用于维护数据库使用
startup mount:启动实例和加载数据库 一定场合用于数据库的维护时使用
startup open:创建并启动与数据库对应的实例,为实例加载数据库,将数据库设置为打开状态
Startup force:强制启动数据库(在sql plus 中数据库为关闭,就退出,第二次登陆登不上是,可在cmd中强制登陆)

3. 简述数据库关闭的各种方式,并写出各种关闭方式的命令语句(对运行过程或结果截图记录)。比较各种关闭方式所应用的场合(参考教材P55-57页)。

1、 正常关闭 shutdown normal
运行过程:

1>. 阻止任何用户建立新的连接。
2>. 等待当前所有正在连接的用户主动断开连接。
3> 一旦所有的用户都断开连接,则立即关闭、卸载数据库,并终止实例。(所以,一般以正常方式关闭数据库时,应该通知所有在线的用户尽快断开连接)。

2、立即关闭 shutdown immediate:直接关闭、卸载数据库,并终止实例。

3、事务关闭 shutdown transactional :等待所有未提交的活动事务提交完毕,然后立即断开用户的连接。

4、终止关闭 shutdown abort:马上关闭,无论什么事务正在运行

以上是关于实验二:管理Oracle数据库的主要内容,如果未能解决你的问题,请参考以下文章

Oracle 11g数据库管理 应用与开发 实验内容目录

Oracle数据库实验--用户管理系统权限及限额分配

Oracle数据库实验--表空间和表的管理

Oracle数据库实验--表空间和表的管理

Oracle数据库实验--Oracle数据库开发案例

Oracle数据库实验--视图的管理及SQL的应用