ITPub博客

首页 > 数据库 > Oracle > 《Oracle 11g数据库编程入门与实战》习题答案 第八章

《Oracle 11g数据库编程入门与实战》习题答案 第八章

原创 Oracle 作者:hit815 时间:2010-07-25 01:12:13 0 删除 编辑

第八章 Oracle体系结构和管理基础

1.D

2.D

3.A

4.A

5.ACD

6.ACD

7.B

8.F

9.T

10.T

11.ABC

12.D

13.

SQL> conn sys/oracle as sysdba

SQL> show parameters db_name

SQL> show parameters nls_language

SQL> show parameters db_block_size

SQL> ALTER SESSION SET

nls_date_format = 'yyyy-mm-dd hh24:mi:ss';

SQL> SELECT SYSDATE FROM DUAL;

--修改动态参数resource_limit为true

SQL> ALTER SYSTEM SET resource_limit = TRUE SCOPE = MEMORY;

14.BD

15.

--A

SQL> conn sys/oracle as sysdba

--B

SQL> ALTER DATABASE OPEN READ ONLY;

--C

SQL> INSERT INTO dept VALUES (60, 'learning', 'beijing');

ERROR 位于第 1 行:

ORA-16000: 打开数据库以进行只读访问

16.

SQL> conn system/oracle

SQL> SELECT table_name FROM dba_tables

WHERE owner = 'SCOTT';

SQL> conn scott/tiger

SQL> SELECT table_name FROM user_tables;

17.

--A

SQL> conn system/oracle

SQL> SELECT instance_name FROM v$instance;

--B

SQL> conn system/oracle

SQL> SELECT name FROM v$datafile UNION

SELECT member FROM v$logfile UNION

SELECT name FROM v$controlfile;

18.

--注意:下面的操作需要开启两个DOS窗口,分别以scott用户和system用户登录。

--a)

--scott用户登录

SQL> Conn scott/tiger

--system用户登录

SQL> Conn system/oracle

--b)
--scott
执行语句

SQL> INSERT INTO dept VALUES (60, 'learning', 'beijing');

--c)

--system用户

SQL> SHUTDOWN TRANSACTION

--d)

--scott用户

SQL> ROLLBACK;

19.

--注意:下面的操作需要开启两个DOS窗口,分别以scott用户和sys用户登录。

--a) sys用户以DBA身份登录

SQL> Conn sys/oracle as sysdba

--b) scott用户登录

SQL> Conn scott/tiger

--c) sys用户启用受限会话

SQL> SHUTDOWN

SQL> STARTUP RESTRICT

--d) scott用户在受限会话中执行查询动作,查看结果

SQL> SELECT * FROM emp;

--e) scott退出会话,重新连接,查看结果

SQL> exit

SQL> Conn scott/tiger

--f) sys用户禁用受限会话,scott再次连接,查看结果

SQL> ALTER SYSTEM DISABLE RESTRICTED SESSION;

SQL> Conn scott/tiger

20.

--a) sys用户以DBA身份登录

SQL> Conn sys/oracle as sysdba

--b) 创建spfile,假设数据库sid名字是orcl

SQL> CREATE SPFILE = 'spfileorcl.ora' FROM PFILE;

--c) 从操作系统查看SPFILE,略

--d) 以sys用户身份连接,然后使用SPFILE 启动数据库

SQL> SHUTDOWN

SQL> STARTUP SPFILE = /ora11/admin/pfile/spfileOorcl.ora

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/11168/viewspace-1035532/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-07-23

  • 博文量
    13
  • 访问量
    108074