本文共 1372 字,大约阅读时间需要 4 分钟。
一、实验目的
二、实验内容
简答题:
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/