博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实验二:管理Oracle数据库
阅读量:3968 次
发布时间:2019-05-24

本文共 1372 字,大约阅读时间需要 4 分钟。

一、实验目的

  • 1.掌握Oracle数据库的启动步骤和启动模式。
  • 2.掌握Oracle数据库的关闭步骤和方式。

二、实验内容

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

(1)在命令提示符窗口中输入:C:\>sqlplus/nolog     启动SQL*Plus并连接到Oracle(2)输入connect system/admin as sysdba     以sysdba身份连接到Oracle.

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

答:

(1)启动实例不加载数据库(NOMOUNT模式)    只能访问那些与SGA区相关的数据字典视图,    与数据库无关,执行下列工作:A.创建新数据库B.重建控制文件SQL:shutdown immediateSQL: startup  nomount

在这里插入图片描述

(2)加载数据库但不打开数据库(MOUNT模式)     只能访问到那些与控制文件相关的数据字典视图     执行以下维护工作:A.重命名数据文件B.添加、删除或重命名重做日志文件C.执行数据库完全恢复操作D.改变数据库的归档模式SQL:shutdown immediateSQL:startup mount

在这里插入图片描述

(3)打开数据库(OPEN模式)   用户要对数据库进行操作时SQL:shutdown immediateSQL: startup

在这里插入图片描述

(4)强制启动数据库   若使用以上方式都无法启动数据库,这时强行启动数据库。SQL:shutdown immediateSQL:startup force

在这里插入图片描述

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

(1)正常关闭方式(NORMAL模式)A.阻止任何用户建立新的连接B.等待当前所有正在连接的用户主动断开连接,  已经连接的用户能够继续当前的操作C.一旦所有的用户都断开连接,则立即关闭,  卸载数据库,并终止实例。

在这里插入图片描述

(2)立即关闭方式 (IMMEDIATE模式)A.阻止任何用户建立新的连接,同时阻止当前连接的  用户开始任何新的事务B.任何未提交的事务均被回退。C.Oracle不再等待用户主动断开连接,而是直接关闭、  卸载数据库,并终止实例。

在这里插入图片描述

(3)事务关闭方式(TRANSACTIONAL模式)A、阻止任何用户建立新的连接,同时阻止当前连接的   用户开始任何新的事务。B、等待所有未提交的活动事务提交完毕,然后立即   断开用户。C、关闭、卸载数据库,并终止实例。

在这里插入图片描述

(4)终止关闭方式(ABORT模式)A、立即终止当前正在执行的SQL语句B、任何未提交的事务均不被回退C、立即断开所有用户的连接,关闭、卸载数据库,并终止实例。

在这里插入图片描述

【要上课了,不唠磕了昂~】

句子君:

春天来了,成群的牛羊开始迁徙。
走走停停,走到哪儿哪儿就是家。
牧人,牧羊犬,黑骏马,借着星光,点燃炊烟,久远的牧道就醒了。一边喝着奶茶,一边数着往事,要去的地方还很遥远。

转载地址:http://vycki.baihongyu.com/

你可能感兴趣的文章
linux延时函数
查看>>
s3c2440 DM9000EP驱动程序
查看>>
__attribute__ ((packed)) 的作用
查看>>
__attribute__ ((packed)) 的作用
查看>>
成功移植linux2.6.38内核到TQ2440 …
查看>>
Linux移植随笔:终于解决Tslib的问…
查看>>
Linux移植随笔:终于解决Tslib的问…
查看>>
移植linux2.6.38内核到TQ2440
查看>>
移植linux2.6.38内核到TQ2440
查看>>
cvQueryFrame获取的图像和cvReleas…
查看>>
cvQueryFrame获取的图像和cvReleas…
查看>>
OpenCV中的内存泄露问题(cvLoadIm…
查看>>
OpenCV中的内存泄露问题(cvLoadIm…
查看>>
计算程序运行时间
查看>>
计算程序运行时间
查看>>
linux 下 opencv2.0 的编译与安装 …
查看>>
linux 下 opencv2.0 的编译与安装 …
查看>>
V4L2 usb 摄像头 测试
查看>>
V4L2 usb 摄像头 测试
查看>>
摄像头究竟如何选购
查看>>