热门搜索 :
考研考公
您的当前位置:首页正文

Oracle试题

来源:伴沃教育
一、选择题 .................................................................................................................... 1 二、填空题 .................................................................................................................... 8 三、判断题 .................................................................................................................. 11 四、简答题 .................................................................................................................. 12 五、操作题 .................................................................................................................. 18

一、选择题

1、在进行关闭数据库的备份之前,哪个命令不可用于关闭数据库?(A) A. SHUTDOWN ABORT B.SHUTDOWN NORMAL C.SHUTDOWN IMMEDIATE

D.SHUTDOWN TRANSACTIONAL

2、给用户定义缺省角色时,下列哪种情况不行? (B) A. 当角色有对象权限时 B. 当角色有密码时 C. 当角色有系统权限时 D. 当角色被授予另外角色时

3、当备份数据库处于只读模式下归档日志如何应用到备份数据库 (B) A. 归档日志连续或依次应用 B. 没有归档日志能应用

C. 归档日志不加修改的应用 D. 归档日志并行应用

4、关于控制文件以下正确的是(A)

A.Oracle建议至少二个控制文件存放在二个磁盘分区 B.Oracle建议至少二个控制文件存放在一个磁盘分区 C. Oracle建议存放一个控制文件 一个控制文件不足以运行数据库

5、DBA使用哪个命令显示当前归档状态?(A) A.ARCHIVE LOG LIST B.FROM ARCHIVE LOGS

C.SELECT * FROM V$THREAD

D.SELECT * FROM ARCHIVE_LOG_LIST

6、哪个文件用于记录数据库的改变,并且用于实例的恢复?(B) A.Archive log file B.Redo log file C.Control file D.Alert log file

7、启动数据库时,如果一个或多个CONTROL_FILES参数指定的文件不存在或不可用, 会出现什么样的结果?(A)

A.Oracle返回警告信息,但不加载数据库

B.Oracle返回警告信息,并加载数据库 C.Oracle忽略不可用的控制文件

D.Oracle 返回警告信息,并进行数据库恢复 8、数据块的哪三个部分合称为块头部?(C) A.表目录、行目录和行数据 B.标题、表目录、空闲区 C.表目录、行目录、标题 D.块头部、行数据、行头部

9、为了执行一次完整的数据库介质恢复操作,数据库必须处于那种状态?(B) A.处于Mount状态,并且使用RESETLOG方式打开数据库 B.处于Mount状态,但不打开数据库

C.处于Mount状态,并且使用 ARCHIVELOG方式打开数据库 D. 不能执行完整的数据库介质恢复操作

10、将修改过的数据块写入数据文件的进程是(A) A.DBWR B.LGWR C.PMON D.SMON 11、Oracle事务提交即(B)

A.数据由DBWR进程写入磁盘文件 B.LGWR进程成功写入日志 C.PMON 进程提交 D.SMON 进程写数据

12、完全备份时,数据库应该处于(A)

A.mount状态 B.no mount 状态 C.归档模式 D.非归档模式

13、以下4种关闭数据库的方式中,只有(D)在系统重新启动时需要进行数据库的恢复。 A.shutdown normal B.shutdown immediate C. Shutdown transactional D.shutdown abort 14、在oracle中创建用户时,若未提及DEFAULT TABLESPACE 关键字,则oracle就将(C)表空间分配给用户作为默认表空间。

A . HR B. SCOTT C. SYSTEM D.SYS 15、在非归档日志方式下,操作的数据库禁用了( A )

A 归档日志 B联机日志 C 日志写入程序 D日志文件 16、以下哪种备份方式需要完全关闭数据库进行(A)

无归档日志模式下的数据库备份 B归档日志模式下的数据库备份 C.使用导出实用程序进行逻辑备份 D.以上都不对 17、请将以下逻辑概念按照从小到大排列(D)

A.数据库,段,表空间,区,块 B.数据库,表空间,段,区,块 C.表空间,数据库,区,段,块 D.块,段,区,表空间,数据库

18、如果需要将oracle数据库的模式从NOARCHIVE 改为ARCHIVE模式,需要在什么状态进行(C )?

No mount B.mount C.open. D.关闭 19、以下哪个表空间不能设置为OFFLINE( B)?

USER B.SYSTEM C.TOOLS D.INDEX

20、某用户误删了EMP表,为了确保不会丢失该表数据,应该采用哪种恢复方法(C)? 用IMP 导入该表数据 B.使用完全恢复

C.使用不完全恢复 D.使用OS拷贝命令

21、在执行COMMIT语句后,会在哪个( C)文件上执行IO 操作? A.控制文件 B.数据文件 C.重做日志. D.口令文件 22、启动Oracle Database 11g需要(B )个联机重做日志组。 A.3 B.2 C.4 D.1

23、下列四条信息中,哪一项不存储在Oracle Database 11g的控制文件中( B)。 A.数据库文件的名字 B.数据库的创建者 C.数据库文件的位置 D.数据库文件的大小

24、要创建一个新数据库,必须具有( D ) 筹划的数据库所需的足够的磁盘空间 用来启动实例的足够的内存空间 SYSDBA权限

A. ①② B. ①③ C. ②③ D. ①②③ 25、在什么情况下Oracle分配一个区段(C) ①当一个段被创建时。 ②当一个段被扩展时。 ③当一个段被改变时。 ④当一个段被删除时。

①③④ B. ②③④ C. ①②③ D. ①②③④ 26、下列哪个SQL语句是为角色授权(B) A.SQL> ALTER ROLE clerk

2 IDENTIFIED EXTERNALLY

B.SQL> GRANT CREAT SESSION,CREATE TABLE,CREATE VIEW 2 TO clerk;

C.SQL> CREATE ROLE clerk;

D.ALTER ROLE clerk NOT IDENTIFIED

27、SQL>CREATE PROFILE unluck_prof LIMIT 2 FAILED_LOGIN_ATTEMPTS 7

3 PASSWORD_LOCK_TIME UNLIMITED 4 PASSWORD_LIFE_TIME 44 5 PASSWORD_REUSE_TIME 24 6 PASSWORD _GRACE_TIME 4; 其中第五行代码的意思是:(A)

A 一个口令要在作废24天之后才可以重用 B一个口令要在作废24天之前才可以重用 C 一个口令要在24天之间可以重用 D 一个口令要在24天之后不可使用

28、oracle数据库可使用一个标准的块来创建,同时可使用最多4种不同的非标准块,非标准数据块的大小为2的次方,其值在(B)之间。

A 2--64 KB B 2--32KB C 2--128KB D 0--32KB

29、下列三种方式中,其中( C )不是clob和blob数据类型的区别。 A.clob支持标准字母数字数据,而blob存储二进制信息。 B.blob包含时间(小时/分钟)成分,而clob不包含。

C.blob包含非结构的自由格式数据,而clob存储在字段中的信息类型要求更严格。 30、Oracle的一般启动步骤是( B )。 A.打开数据库、启动例程、装载数据库 B.启动例程、装载数据库、打开数据库 C.启动例程、打开数据库、装载数据库 D.装载数据库、启动例程、打开数据库

31、 哪一种操作受表空间配额的限制?( C )

A.UPDATE B.DELETE C.CREATE D.以上全是

32、下列四种关闭数据库的方式,在重启数据库时需要进行数据恢复(D) A、SHUTDOWN IMMEDIATE B、SHUTDOWN NORMAL

C、SHUTDOWN TRANSACTIONAL D、SHUTDOWN ABORT

33、以下哪种索引在使用谓词or查询效率高(A)。

A 位图索引 B 分区索引 C B-树索引 D 非分区索引 34、下列不属于语句错误的是(C)

A .SQL语句编写错误 B.执行未授权的操作 C .DML误操作 D .输入不正确的数据 35、在SQL*PLUS中,如何运行SQL脚本程序 (B)

A. / B.@脚 C.EXE 脚本 D.不能在SQL*PLUS中直接运行脚本 36、(A)是较小的二进制文件,描述数据库结构 A 控制文件 B 重做日志文件 C数据文件 D spfile 37、存储数据的方法(D)

表 2)分区表 3)簇 4) 索引表

A 1) B1)2) C 1)4) D 1)2)3)4) 38、可以作为排序操作使用的表空间是(B)

A 还原表空间 B临时表空间 C 只读表空间 D默认临时表空间 39、(A)用于存储定长字节的大数据对象。

A .CLOB B. VARCHAR C .BLOB D.CHAR 40、sysDBA是(B)

A、用户 B、角色 C、系统权限 D、对象权限 41、Oracle数据库利用(C)进行资源限制和口令管理

A. 数据文件 B.重做日志文件 C.概要文件 D.控制文件

42、我们把关闭数据库比喻成以下例子“有人正在买盗版光盘,此时工商执法人员来了,卖盗版光盘的小贩赶紧将钱退给此人(即将交易回滚),之后以最快的速度收好东西逃之夭夭”请问这个例子相当于哪个操作。(C)

A shutdown normal B shutdown abort

C shutdown immediate D shutdown transactional

43、尽管oracle默认每个重做日志组中至少有一个成员,但是oracle建议在生产数据库中重做日志文件应该至少有几个成员。(B)

A 1个 B 2个 C 3个 D 4个

44、本地管理的临时表空间是基于临时数据文件temp files的,这些文件与普通的数据文件非常相似。以下不是其特性的是:(B)

A 临时数据文件的状态不能置为只读 B 能将临时数据文件重新命名

C 临时数据文件总是置为NOLOGGING D介质恢复是不能恢复临时数据文件 45、以下不是oracle数据库系统中的还原段类型的是(D)

A 系统还原段 B 非系统还原段 C 延迟还原段 D 非延迟还原段 46、创建一个非系统表空间,以下那个语句对应的解释不正确(C) A DATAFILE :组成所要创建的表空间的文件说明 B BLOCKSIZE :为该表空间说明非标准块的大小

C NOLOGGING:说明在该表空间中所有数据的变化都将写入重做日志文件中 D OFFLINE:说明表空间在创建后立即被置为脱机

47、数据块可以由3部分组成,一下哪个不属于其中的部分(A) A 非空闲区 B空闲区 C 数据块头 D 数据区 48、以下哪个不是对象权限 (D)

A SELECT B INSERT C DELETE D CREATE

49、下面哪种关闭数据库的方法,必须等到当前的所有会话结束才可使用。(D) A.shutdown abort B.shutdown immediate C.shutdown transactional D.shutdown normal 50、在RMAN中不能运行(A)语句。

A.select B.delete C.update D.insert 51、在(A)状态下可对重做日志组进行删除。

A.inactive B.active C.current D.uncurrent 52、控制文件的扩展名为(B)

A .dbf B .ctl C .log D .sql 53、下面有关说法错误的是:(C)

A只存放索引的表空间可以不做备份,而采取重建的方法来恢复

B在将一个表空间改为只读表空间之前和之后,最好将数据库 的控制文件备份

C 修复(restore)是利用备份的数据库文件来替换已损坏的数据库文件,主要使用exp,imp来实现

D RMAN是专门用于对数据库进行备份,修复,恢复操作的oracle工具软件 54、Oracle数据库的实例由( D )组成。

A、SGA和PGA(程序全局区) B、SGA和数据库

C、数据库和后台进程 D、SGA(系统全局区)和后台进程

55、Oracle进程结构中完成更新控制文件与数据文件,使其同步并触发DBWR进程,使其将脏缓存块写入数据文件中的进程是( C )。 A、用户进程 B、服务进程

C、后台进程CKPT D、后台进程DBWR 56、读下段程序:

SQL> startup _( B )__ ORACLE 例程已经启动。

Total System Global Area 289406976 bytes Fixed Size 1248576 bytes Variable Size 83886784 bytes Database Buffers 197132288 bytes Redo Buffers 7139328 bytes 数据库装载完毕。 SQL>

请问这时数据库启动到的状态是:

A、nomount B、mount C 、open D、无法判断 57、( C )是用于保存数据库的所有变化信息的,从而保护数据库的安全。 A、参数文件 B、数据文件 C、重做日志文件 D、控制文件

58、某用户误删除了EMP表,为了确保不会丢失该表数据,应该采用哪种恢复方法。( C ) A、用IMP导入该表 B、使用完全恢复 C、使用不完全恢复 D、使用OS拷贝命令 59、下列那个不是ORACLE实例的必须后台进程(D)。 A.SMON B. DBWR C. CKPT D. ARCO 60、下列哪项不是ORACLE服务器的安装方式(C)。 A. 基于主机方式 B. 客户端-服务器

C. 服务器-客户端 D. 客户端-应用服务器-服务器 61、下列4种关闭数据库的方式中,(A)需要在系统重新启动时进行数据库的恢复。 A. SHUDOWN ABORT B.SHUTDOWN IMMEDIATE

C. SHUTDOWN NORMAL D. SHUTDOWN TRANSACTIONAL

62、下列重做日志文件组状态中(B)表示这组重做日志组是活动的但不是当前组。 A. inactive B. active C. unused D. current 63、下列(B)不是ORACLE数据库中的段。

A.分区表 B. Oracle数据块 C. 索引 D. 大对象段 64、下列关于角色描述,说法有误的是(B)

A. 角色是一组命名的相关权限,这组权限可以通过这个名字授予用户或其他的角色。 B. 角色可以授予自己,也可以循环授予。

C.角色既可以包括系统权限,也可以包括对象权限。

D.角色不属于任何用户,也不存在与任何用户模式中。角色的描述存放在数据字典中。 65、使用(A)命令,被授予权限的用户可以进一步将这个权限授予其他用户。 A. WITH ADMIN OPTION B. WITH NO LIMTI

C. ADMIN OPTION D. WITH LIMIT OPTION 66、下列关于模式的说法中,错误的是(D) A.用户名与模式经常切换

B. 当一个用户被创建时,一个与之相对应的模式也被创建。 C. 模式是一个命名了名的对象的集合,如表、视图和序列号等。 D.一个用户可以与多个模式相关。

67、下列(C)不是Oracle系统中提供的约束。

A. 非空约束 B. 主键约束 C. 控制约束 D. 外键约束 68、下列关于索引的说法中,错误的是(D) A.引入索引的目的是为了加快查询的速度。

B.当一个表删除时所有基于该标的索引都被自动的删除掉。

C.索引可按物理分类如下:分区或非分区索引、B-树、位图索引、位图索引 D.索引不需要重建和维护。

69、下列关于表空间的说法,有误的是(D)

A.数据库的两类表空间是:系统表空间和非系统表空间。 B.临时表空间是作为排序操作而使用的。 C.可以重置表空间的大小。

D.表空间任何一个时刻只能属于一个数据库,反过来亦成立。 70、关于闪回技术,说法错误的是(D) A.可以闪回已经删除的表。 B.可以闪回错误的DML操作。

C.Oracle数据库利用还原段中的数据来闪回错误的DML操作。 D.闪回技术可以保护系统表空间中的表。 71、以下(C)方式不能进行数据的导出。

A. 表方式 B. 用户方式 C. 块方式 D. 全库方式 72、(A)方式可以加快导入和导出的速度。

A.数据泵 B. 数据字典 C.数据词典 D. TOAD 73、下列哪个不是例程故障(B)

A.电源断电 B. DML误操作 C.CPU故障 D. 内存损坏 74、下列(D)不是用户错误。

A.drop table误操作 B. truncate table误操作 C. DML误操作 D. 进程错误 75.DML误操作可以使用(A)来恢复。

A.还原段 B. 临时表空间 C. 数据字典 D. 索引 76、(A)是数据库数据字典的所有者。

A.sys B. sysdba C. dba D. sysoper 77、(A)是Oracle存储的最小单位。

A.Oracle数据块 B. 区段 C. 段 D. 表空间 78、(A)进程负责完成系统实例恢复。

A.SMON B. PMON C.CEPT D. SBWR 79、以下权限哪个是系统权限?(D) ALTER EXECUTE

PREFERENCES

BACKUP ANY TABLE

80、以下哪个权限是对象权限?(A) INDEX

B.DROP USER

C.CREATE SESSION D.BACKUP ANY TABLE

81、在创建数据库时,必须的表空间是哪个表空间?(B) A.TABLESPACE

B.SYSTEM TABLESPACE C.USERS TABLESPACE

D.ROLLBACK TABLESPACE

82、使用哪一条shutdown语句关闭数据库时,下次打开数据库需要做恢复操作?(shutdown transactional Shutdown immediate Shutdown abort Shutdown normal

83、现在要启动数据库,那么下面哪一个启动语句是错误的?(B)

C) A. STARTUP NORMAL B. STARTUP FORCE C. STARTUP NOMOUNT D. STARTUP MOUNT

二、填空题

1、靠冗余来备份的数据库文件有( 归档日志文件 )、( 重做日志文件 )、( 控制文件 )。 2、联机回复主要包括哪两步( 修复 )、( 回复 ) 3、数据字典分为两大类:一种为( 基表 ),另一种为( 数据字典视图 )。

4、移动数据时,相对应的索引( 不 )需要移动。当删除一个表时,相对应的( 是 )被删除。

5、oracle正常运行需要至少需要(2个)重做日志文件组,一个重做日志文件组至少有(1个 )重做日志文件,oracle以( 循环 )方式来写日志文件的。 6、Oracle数据库的三类操作系统文件分别是:( 控制文件 ),( 重做日志文件 ),( 数据文件 )。

7、在Oracle数据库环境中,常见的需要进行回复的错误和故障有:(语句错误)(进程故障)( 用户错误 )、( 实例故障 )、( 介质故障 )、( 网络故障 )。 8、索引项由(索引项标题)、(键列长度)、(键列值)、(行标识)组成。 9、有两种ROWID,分别是(扩展ROWID)、(限制性ROWID)。 10、扩展ROWID的组成元素:(数据对象号)、(相对文件号)、(块号)、(行号)。 11、LOB数据类型有(CLOB)和(BLOB)。 12、数据字典分为两大类:(基表)和(数据字典视图)。

13、非标准数据库块大小可以是(介于 2 KB 和 32 KB 之间的 2 的幂值)。 14、动态性能视图是一组(虚表),由(SYS)用户拥有,它们的名称都是以(v$)开头。 15、创建网络服务名NET CA全称是:(NET configuration Assistant) 16、oracle使用还原段的3个目的:(事物回滚)、(事物恢复)、(保证数据读的一致性)。 17、Oracle实例是一种访问数据库的机制,它是由(内存结构)和5个必需的后台进程(SMON),(PMON),(DBWR),(LGWR),(CKPT)组成。 18、(表)是数据库中最常用的存储数据的机制。

19、当从热备份执行恢复时,需要把所有的文件和表空间( 前滚到一个相同的时间点)。 20、(DB CA(数据库配置助手))GUI接口用于创建新数据库。

21、 关闭Oracle数据库的步骤包括:关闭数据库、卸载数据库和( 终止例程)。 22、 Oracle逻辑存储结构包括(表空间 )、(区 )、(段 )、(数据块 )四种。 23、 数据库的不完全恢复有三种方式(基于撤销的恢复)、(基于时间的恢复)、( 基于更改SCN的恢复 )。

24、不同的备份类型有( 物理备份(热备份或冷备份) )、( 逻辑备份)、(RMAN备份 )。 25、 Oracle故障分为:(语句错误)、(进程故障)、(用户错误)、(实例故障)、(介质故障)、(网络故障)。

26、oracle中两种不同类型的初始化参数文件:(pfile)、(spfile)。 27、数据字典视图分三大类其前缀分别为:(USER)、(ALL)、(DBA)。 28、关闭数据库有(SHUTDOWN IMMEDIATE),(SHUTDOWN NORMAL),(SHUTDOWN TRANSACTIONAL),(SHUTDOWN TRANSACTIONAL)4种方法。

29、临时表空间是作为(排序操作)使用的。 30、还原段的类型有:(系统还原段),(非系统还原段),(延迟还原段)。 31、数据字典分为( 基表 )和 数据字典视图两大类。 32、要使用oracle的( STARTUP )命令来启动数据库。 33、ROWID分为( 扩展ROWUD )和( 限制ROWID )。 34、在任何数据库中,( 基表 )永远都是被最先创建的对象。 35、使用( archive log list )命令来确定归档文件的具体位置。

35、SYSDBA权限是通过操作系统和( 口令文件 )方式之一来验证的。

36、当需要对一个或几个表中的一批数据进行反复操作时,通过为这批数据创建一个( 临时表 )可能会简化操作并提高效率。

37、索引从物理分类上分为分区或非分区索引,位图索引和( B-树 )。

38、PSSWORD_REFUSE_TIME 100的含义是( 密码允许错误最大次数为100 )。

39、当数据库系统崩溃之后的首要任务是( 以最快的速度让数据库开启并对外提供服务 )。 39、数据文件是物理存储Oracle数据库的数据文件,其后缀名为( .dbf ) 。 40、数据字典分为user、( all )、( dba )三类。

41、SGA中的共享池是由( 库高数缓存 )和( 数据字典高数缓存 )两部分组成。 42、Oracle数据库中常见的存储数据的方法有(表)、分区表、簇、(索引表)。 43、索引项由3部分组成,分别是(索引项头)、(索引列长度和值)、(ROWID)。 44、oracle的3个操作系统文件是:控制文件、重做日志文件、数据文件。 45、oracle实例由 内存结构 和 一些后台进程组成。 46、进程由用户进程、服务器进程和后台进程组成。 47、oracle默认使用 spfile参数文件 打开。

48、强制性产生重做日志切换的命令是:ALTER SYSTEM SWITCH LOGFILE. 49、oracle的两种管理数据块的方法:手动管理和自动的段空间管理。 50、数据丢失的分类:逻辑丢失和物理丢失。

51、创建数据库的先决条件:SYSDBA权限、用来启动实例的足够内存空间、筹划数据库所需要的足够的磁盘空间。

52、Oracle实例是一种访问数据库的机制,它是由( 内存结构 )和一些(后台进程)组成。 53、创建数据库后,Oracle会自动创建两个超级用户(sys)和( system ),它们也被称为(数据库管理员用户)。

54、事务槽是用来存储(与当前改变数据块的事务有关)的信息。每一个事务使用( 1 )个事务槽。

55、临时表中存储的是(会话私有数据),这些数据只在(事务进行)或(会话期间)存在。 56、当数据库系统崩溃以后首要任务是以最快的速度(让数据库开启并对外提供服务),而不是( 发现问题 )和( 修复数据库 )。

57、Oracle实例是一种访问数据库的机制,它由内存结构和一些后台进程组成。 58、实例的后台进程中有SMON、PMON、DBWR、LGWR、CKPT是必须的。

59、服务器进程将SQL语句的正文编辑和编译后的代码以及执行计划都放在共享池的库高速缓存中。

60、引入Large pool的主要目的是提高效率,引入Java pool的目的是能够编译Java语言的命令。

61、动态服务器参数文件是一个二进制文件,它总是保存在服务器上而且是由Oracle服务器自动维护的。 62、Oracle提供了SHUTDOWN NORMAL、SHUTDOWN TRANSACTIONAL、SHUTDOWN

IMMEDIATE、SHUTDOWN ABORT四种关闭数据库的方法。

63、动态性能视图是一组虚表。在Oracle数据库运行期间,这些虚表存在于内存中。Sys用户拥有所有的动态性能视图,它们的名字都是以V$开头。 64、动态性能视图不允许进行DML操作。

65、引入重做日志文件的目的是数据库的恢复。

66、系统表空间是与数据库一起建立的,在系统表空间中存有数据字典,还包含有系统还原(回滚)段。

67、ROWID分为扩展ROWID和限制性ROWID。

68、Oracle引入索引的目的是为了提高查询速率。Oracle索引中只存索引关键字和指向表中真正数据的指针。

68、位图索引的叶子节点存放的不是ROWID而是每一个键值的位图。

69、B-树索引更适合于联机事务处理(OLTP)系统,位图索引更适合于数据库仓库(Data Warehouse)系统。

70、一个角色既可以包括系统权限,也可以包括对象权限。每一个角色在系统中必须是唯一的,即不能与任何现有的用户名和角色名重名。角色不属于任何用户,也不存在于任何用户模式中。

71、重新设置undo_retention参数是问了保证在进行闪回操作时这些数据仍在还原段中。 72、SCN是系统改变号,是控制文件中的标志。

73、实例是( 一组进程 )和( 内存空间 ) 74、共享池由( 共享SQL )区 和( 数据字典 )区组成。

75、数据字典包含(基表)和(数据字典视图)两个部分。数据字典视图通过( 公共同义词 )访问。

76、常见的ORACLE故障有(语句错误)(进程故障)(用户错误)(实例故障)(介质故障)(网络故障),这些ORACLE故障记录在(alert)文件中。 77、在(控制)文件中记录着scn。

78、数据库恢复包括(restore )恢复和(recover )恢复。

79、使用目标数据库的( 控制文件 )来收集关于数据库文件的相关信息。 80、通过( NetCA)建立网络服务名。 81、 两种ROWID分别为(扩展ROWID)、(限制性ROWID)。 82、DBA英文全称是( DataBase Administrator )

83、Oracle依赖(控制文件中的检查点)对数据库进行同步 84、(LOG_ARCHIVE_DEST)确定日志文件的归档目标 85、(实例)是存取和控制数据库的软件机制,由(系统全局区)和(后台进程)组成。 86、Oracle实例包括后台进程和(系统全局区)。

87、GRANT命令授予用户系统权限时,使用(with admin option)子句可以使被授予权限的用户可以进一步将这些权限授予其他用户 88、Oracle最小的存储单元是(数据库块),它由(数据块头)、(数据区)和(空闲区)三部分组成。

89、专门用于对数据库进行备份,修复和恢复操作的是(RMAN)

90、当一个表空间没用时,可以将他删除,使用(DROP TABLESPACE)命令来删除还原表空间

91、DBA的英文(Database Administrator)

92、Oracle数据库的两种特殊系统权限(sysoper)(Sysdba) 93、索引项组成(索引项头)(索引列长度和值)(rowid)

94、Oracle故障有(语句故障)(用户故障)(实例故障)(网络故障) 95、Oracle中的操作系统文件由(控制文件)(重做日志文件)(数据文件)组成

96、在一个oracle数据库中一般有两类表空间,它们是(系统表空间)和(非系统表空间)。 97、SGA中的共享池是由(库高速缓存)和(数据字典高速缓存)两部分组成。 98、如今oracle数据库开始支持多种数据块的大小,其大小是由(DB_BLOCK_SIZE)设定。 99、数据库的权限有(系统权限)(对象权限)两种 100、关闭数据库的四种方式(shutdown normal )(shutdown abort )( shutdown immediate )( shutdown transactional )

101、Oracle中的逻辑结构为(数据库)(表空间)(段)(区)(oracle块) 102、表空间的分类(数据库表空间)(索引表空间)(还原表空间)(临时表空间)103、Oracle服务器由(Oracle实例)和(Oracle数据库)两大部分组成。 104、Oralcle数据库也称为物理结构,它由(控制文件)(重做日志文件)(数据文件)(参数文件)组成。

105、无论任何时候,只要某个事务被提交,Oracle服务器都将产生一个(SCN),并将其赋予该事务的所有数据行,且它在同一个数据库中是单调递增并且是唯一的。 106、SMON是指(系统监督进程),它在启动实例的时候自动启动,用于完成自动实例恢复。

107、Oracle实例启动时,读入的两个参数文件分别是(静态参数文件PFILE)(动态服务器参数文件SPFILE)。

108、当Oracle只启动实例并不打开数据中的任何文件时,要以(NOMOUNT)方式启动数据库。

109、Oracle逻辑结构中最大的移动单元为(表空间)。 110、临时表空间是为(排序)使用的。

111、Oralcle是利用(ROWID)来定位数据行的。

112、Oracle系统在任何时刻只能保证(一)组归档日志文件是好的。

113、当数据库系统崩溃之后首要任务是(以最快的速度让数据库开启并对外提供服务)而不是(发现问题和修复数据库)。

114、系统默认的数据库关闭方式是(shutdown normal)。

115、Oracle数据库中几种常见的存储用户数据的方法是(表)(分区表)(簇)(索引表)。 116、Oralcle使用还原段的3个目的分别是(事务回滚)(事务恢复)(保证数据的)。

117、使用RMAN时,只有(目标数据库)和(RMAN命令执行器)两个组件是必须的,其他组件都是可选的。

118、使用RMAN连接目标数据库时,要使用(@)符号连接网络服务名。 119、RMAN不能备份(重做日志文件)。

120、数据库运行在非归档模式下,只能进行(脱机恢复)。 121、执行闪回操作时要使用关键字(FLASHBACK)。

122、在执行表闪回操作之前,要先将该表的(行移动)功能启动。

三、判断题

1、不能将默认临时表空间改为永久表空间,也不能将默认临时表空间设为脱机。 (√) 2、标准数据块的大小可以随便更改。 (×)

3、在一个实例中可以有多个还原表空间存在,但只能有一个为活动的。 ( √) 4、当一个表被删除掉时所有基于该表的索引都被自动删除。(√)

5、在使用WITH ADMIN OPTION子句的GRANT语句将系统权限授予其他用户后,他们反过来可以将这些权限收回。 (√)

6、系统权限的回收不是级联的,对象权限的回收是级联的。 (√) 7、每个数据文件可以属于多个表空间。 (×)

8、恢复是利用重做日志文件或数据库的增量备份文件重新建立已经丢失的数据,这是一种逻辑修复。 (√)

9、SGA中的共享池是由库高速缓存组成的 (×) 10、当数据库运行在非归档模式时,只能使用冷备份 (√) 11、检查点只在日志切换时产生。 (×) 12、RMAN不能备份重做日志文件。 (√) 13、system表空间里面存有数据字典,不应该存放任何用户数据(√) 14、扩展rowid中没有数据对象号(×)

15、数据字典是由Oracle服务器创建和维护的一组只读的系统表。(√)

四、简答题

1、数据库块的属性包括: ⑴I/O的最小单位

⑵由一个或多个操作系统块组成 ⑶在创建表空间时设置

⑷DB_BLOCK_SIZE 指定了缺省块大小 2、控制文件中包含哪些条目: ⑴数据库名称和标识符 ⑵创建数据库的时间戳 ⑶表空间的名称

⑷数据文件和重做日志文件的名称和位置 ⑸当前重做日志的序列号 ⑹检查点信息

⑺还原段的开始和结尾 ⑻重做日志归档信息 ⑼备份信息

3、数据字典视图按照范围可以分为: DBA:所有方案中的视图 ALL:用户可以访问的视图 USER:用户方案中的视图

4、SQL*Plus是一种提供什么功能的 Oracle 工具: ⑴操作和控制数据库

⑵启动和关闭数据库、创建和运行查询、添加行、修改数据和编写自定义报表 5、已授权的帐户,可以通过哪些方式验证: 操作系统 口令文件 6、SCN是什么

SCN(System Change Number 简称 SCN)是当Oracle数据库更新后,由DBMS自动维护 去累积递增的一个数字。在Oracle中,有四种SCN,分别为:系统检查点SCN、数据文 件检查点SCN、启动SCN、终止SCN。 7、表空间的分类和它的作用

永久表空间 存有数据字典和永久数据 临时表空间 临时存储排序的结果

undo空间 存储数据修改前的镜像,保持数据一致性 8、创建数据库的先决条件:

(1)SYSDBA权限;

(2)用来启动实例的足够的内存空间; (3)足够的磁盘空间。

9、简述User_*,dba_*,all_*之间的区别 User_*当前用户所拥有的对象的信息 All_*当前用户能够访问的对象的信息

Dba_*数据库中所有对象的信息 10、什么是数据字典?

1)每个Oracle数据库的中心; 2)描述数据库以及数据库对象; 3)包含只读表和视图;

4)存储在SYSTEM表空间内; 5)由用户SYS拥有;

6)由Oracle服务器进行维护; 7)通过SELECT访问

11、临时表空间的作用是什么?

在执行查询时,Oracle所用到的内部数据保存在临时表空间。如果执行排序操作时SGA中没有足够的空间,排序操作将使用临时表空间。临时表空间中的数据时暂时的,不会持续存在。只要事务完成,临时表空间中的数据就无法再使用。可以将其视为Oracle的便携式存储器。

12、指出并描述可以授权用户的权限类型。 可以向用户提供两种类型的权限:系统权限和对象权限。系统权限用于提供对全部系统对象而非个别对象的权限。能够执行create tablespace就是一个系统权限的例子。对象权限是一种较低级的权限,它向用户提供一个指定对象的权限。授予一个表的查询权限就是一个对象权限的例子。

13、请说明逻辑备份与物理备份之间的不同之处。

物理备份是用RMAN这样的实用程序进行的备份,或者通过热备份或冷备份进行的备份,而且是对底层的数据库数据文件进行的备份。逻辑备份是用Data Pump Export或Import这样的实用程序进行的备份,并且可以对表或索引这样的逻辑数据库结构进行备份或还原。 14、Sys 和sysdba 的区别 SYS是用户,SYSDBA是角色

15、请分别简述修复和恢复的概念:

所谓修复(restore)损坏的或丢失的操作系统文件就是使用操作系统命令或其他工具将备份的数据文件复制回来以替换已经损坏的或丢失的操作系统文件。恢复(recover)就是使用SQL*Plus的RECOVER命令将从备份开始到数据文件崩溃这段时间内所提交的数据从归档日志文件或重做日志文件写回到修复的数据文件中。

16、联机备份有什么优点?

在备份期间公司的数据库上的业务可以正常进行;

可以备份表空间也可以备份数据文件,备份的数据量可能急剧下降; 备份期间用户仍然可以正常使用数据库。 17、SYSOPER和SYSDBA特权的区别? 答:(1)登录数据库的特权SYSDBA和SYSOPER是比较特殊的两个权限,即便数据库的实例并没有启动,以这两种特权依然能够登录系统。 (2)SYSOPER和SYSDBA特权具有的权限比较:

SYSOPER特权具有的权限:数据库实例的startup、mount以及数据库的open;数据库实例的shutdown、dismount以及数据库的close;数据库的备份、日志归档和恢复;创建SPFILE;

SYSDBA特权具有的权限 SYSDBA特权拥有SYSOPER所具有的所有权限,同时它包含了所有系统权限。SYSDBA特权具有创建和删除数据库的权力。 18、数据库管理员的职责有哪些? 答:了解oracle数据库的体系结构;

负责数据库管理系统的安装及升级; 启动和关闭数据库; 管理和监控数据库用户; 管理数据库特权; 管理存储空间; 建立数据库;

后备和恢复数据库。

19、生动的解释一下四种关闭数据库方式?

答:SHUTDOWN NORMAL-商场外的顾客不让进,商场内的不会干预,直至其自愿离开;

SHUTDOWN TRANSACTIONAL-商场外的不让进,商场内的闲逛的轰出去,购物的等付款后在送出去;

SHUTDOWN IMMRDIATE-有人在作非法交易,执法人员来了,把钱退给他之后逃走;

SHUTDOWN ABORT-商店着火,无法做任何事,赶紧逃命。 20、请写出启动数据库的顺序:

(1) connect sys/oracle as sysdba; (2) shutdown immediate; (3) startup;

(4) alter database mount; (5) alter database open。 21、怎样使用Oracle数据库的正文初始化参数文件添加和移动控制文件:(写一种方法即可)

(1)利用数据字典v$controlfile来获取现在控制文件名字。

(2)修改SPFIEL,使用alter system set control_files命令来改变控制文件的位置。 (3)正常关闭数据库,如shutdown或shutdown immediate。 (4)使用操作系统的复制命令将现有控制文件复制到指定位置。 (5)重新启动Oracle数据库,如startup。

(6)利用数据字典v$controlfile来验证新的控制文件名字是否正确。 (7)如果有误,重读上书操作;如果无误,删除无用的旧控制文件。 22、oracle服务器要对所有用户提供的口令进行怎样的检查。

(1)口令的最小长度为4个字符。

(2)口令不应该与用户名相同。

(3)口令应该至少包含一个字符。一个数字和一个特殊字符。

(4)口令应该至少有3个字母与以前的口令不同。除了Oracle提供的默认复杂性检验函数之外,数据库管理员也可以自己写一个PL/SQL函数进行口令的复杂性检验。 23、如何将数据库从默认的非归档模式设置为归档模式。

(1)以SYSDBA身份登录Oracle数据库。

(2)使用archive log list命令查看数据库与归档相关的信息。 (3)正常关闭数据库,如使用shutdown immediate命令。 (4)以加载方式启动数据库(startup mount)。 (5)用ALTER DATABASE命令将数据库设置为归档模式。(alter database archivelog)。 (6)打开数据库(alter database open)。

(7)再用archive log list命令验证当前数据库与归档相关的信息。

(8)做数据库的全备份(备份所有的数据文件和控制文件),因为在之前非归档模式下的数据库备份已经不能使用了。这个新的备份就是在归档模式下备份的起点。 24、数据库管理员(DBA)的职责有哪些? (1)了解oracle数据库的体系结构

(2)负责数据库管理系统的安装和升级 (3)启动和关闭数据库 (4)管理和监控数据库用户 (5)管理数据库特权 (6)管理存储空间 (7)建立数据库

(8)备份和恢复数据库

25、动态服务参数文件引入的目的是什么?

为了能在不需要关闭和启动数据库的情况下可以修改实例或数据库的配置。

26、报警文件中记录了一些命令和重要事件的结果,这些记录包含了哪些重要的信息?

数据库启动和关闭的时间、所有非默认初始化参数、LGWR正在写的日志序列号、日志的切换信息、所执行的ALTER语句、创建的表空间和还原段等。 27、数据字典中存放了哪些数据库信息? 数据库的逻辑结构和物理结构、所有数据库对象定义的信息、所有数据库对象的磁盘空间分配信息、Oracle用户名、每个用户所授予的权限和角色、完整性约束的信息、列的默认值、审计信息等。

28、什么是控制文件以及引入的目的是什么?

控制文件是一个比较小的二进制文件,它记载了物理数据库的当前状态。每一个控制文件只属于一个数据库,但为了防止控制文件丢失,一个数据库一般有不止一个控制文件。这些控制文件中的内容完全一样。在数据库装载或打开之前,Oracle数据库必须能够访问控制文件。当数据库在打开状态下,Oracle服务器会随时地修改控制文件中的内容。任何用户,包括数据库管理员都不能修改控制文件中的数据。 29、引入非系统表空间的目的是什么? 可以方便磁盘空间的管理,也可以更好地控制分配给用户磁盘空间的数量,还可以将静态数据和动态数据有效地分开,也可以按照备份的要求将数据分开存档。 30、创建一个新数据库的必要条件有哪些?

SYSDBA权限、用户启动实例的足够的内存空间、筹划的数据库所需的足够的磁盘空间。

31、简述带前缀的视图区别:V$,DBA_,ALL_,USER_ 答:V$开头的是描述实例运行的动态性能视图。

DBA_有关整个数据库中对象的信息,即数据库中数据字典的信息;

ALL_有关用户具有操作权限的用户信息,即用户可以访问的对象的信息; USER_有关用户所拥有的对象信息; 32、哪些表空间不能置为脱机状态?

答:系统表空间;上面有活动的还原/回滚段的表空间;默认临时表空间。 33、数据库管理员的主要职责是什么?

 了解ORACLE数据库的体系结构  负责数据库管理系统的安装和升级  启动和关闭数据库  管理和监控数据库用户  管理数据库特权  管理存储空间  建立数据库

 备份和恢复数据库

34、引入索引的目的是什么?它是如何做到这一点的?

引入索引的目的是为了加快查询速度。由于ORACLE索引中只存索引关键字和指向表中真正数据的指针,因此它的规模要比真正存有数据的表的规模小得多。这样对索引进行操作的I/O量要比对真正的表进行操作少很多。减少了I/O操作就等于加快了查询速度。

35、RMAN的作用是?

自动完成数据库的备份与恢复。 36、冷备份与热备份区别

1)冷备份:是在数据库关闭状态下所做的备份。而热备份不同关闭数据库

2)在进行热备份时数据库必须处于归档状态,冷备份必须备份整个数据库,而热备份可以选择性备份

37、什么是表空间

答:表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中。但主要存放的是表, 所以称作表空间。

38、什么是归档模式

Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。一般数据库至少要有2个联机重做日志组。当一个联机重做日志组被写满的时候,就会发生日志切换,这时联机重做日志组2成为当前使用的日志,当联机重做日志组2写满的时候,又会发生日志切换,去写联机重做日志组1,就这样反复进行。

如果数据库处于非归档模式,联机日志在切换时就会丢弃. 而在归档模式下,当发生日志切换的时候,被切换的日志会进行归档。 39、日志文件的作用?

1记录数据库事务,最大限度地保证数据的一致性与安全性

2 重做日志文件:含对数据库所做的更改记录,这样万一出现故障可以启用数据恢复,一个数据库至少需要两个重做日志文件

3归档日志文件:是重做日志文件的脱机副本,这些副本可能对于从介质失败中进行恢复很必要。

40、数据字典中存放的信息:(至少回答4点) 1数据库的逻辑结构和物理结构 2所有数据库对象定义的信息

3所有数据库对象的磁盘空间分配的信息 4oracle用户名

5每个用户所授权的权限和角色 6完整性约束的信息 7列的默认值 8审计信息

41、Oracle中常见的存储用户数据的方法 1表 2分区表 3簇 4索引表

42、创建一个数据库必须具有的条件 1 SYSDBA权限

2用来启动实例的足够内存空间,包括SGA、所有进程和Oracle执行程序所需的内存空间 3筹划的数据库所需的足够的磁盘空间,包括控制文件、联机重做日志文件和数据库文件所需的磁盘空间。 43、共享池

共享池(shared pool):共享SQL区和数据字典区组成。 44、索引项由哪三部分组成

索引项(记录)是由3部分组成:索引项头、索引列长度和值、ROWID。 45、Oracle由哪三类操作系统文件组成 控制文件(control file)、重做日志文件(redo log files)、数据文件 46、什么是DBA?

数据库管理员(DBA)是一个或一组全面负责管理和控制数据库系统的人员。 47、参数文件的作用

确定存储结构,设置全部缺省值,设置范围,设置各种物理属性,优化数据库性能。 48、共享SQL或PL/SQL语句的两个要求。

第一:库高速缓存要足够大,因为只有这样,要共享的SQL或PL/SQL语句才不会很快的淘汰出内存;第二:SQL或PL/SQL语句要是能共享的通用代码,因为Oracle是通过比较SQL或PL/SQL语句的正文来决定语句是否想同的,只有想同时,Oracle才重用已存在的编译后的代码和执行计划。

49、什么数据字典,数据字典分为哪几类?

数据字典是Oracle服务器创建和维护的一组只读的系统表。分为两大类:一种为基表,另一种为:数据字典视图。

50、详细介绍创建数据库必须具备的三个条件

(1)SYSDBA权限,这组权限是通过操作系统和口令文件两种方式来验证的。

(2)用来启动实例的足够的内存空间,包括SGA,所有的进程和Oracle执行程序所需的内存空间。

(3)筹划数据库所需的足够的磁盘空间,包括控制文件、联机重做日志文件和数据文件所需的磁盘空间。

51、什么是概要文件(配置文件)

概要文件是一组命了名的口令和资源限制,它是通过DDL语句CREATE USER或ALTER USER赋予用户。

52、介于你多年的Oracle学习经验,请你总结一下这些年来你在操作Oracle时碰到了哪些Oracle故障,请简要说明。

ORACLE的故障:进程、用户错误、实例、介质、网络 53、如何转换init.ora到spfile? 使用create spfile from pfile 命令. 54、比较B-树索引和位图索引。 B-树索引 适合于high-cardinality列 对于关键字列的修改相对不算昂贵 使用谓词AND/OR查询效率 行一级的锁 较多的存储 用于OLTP 位图索引 适合于low-ardinality列 对关键字列的修改非常昂贵 使用谓词AND/OR查询效率高 位图段一级的锁 较少的存储 用于DSS 五、操作题

1、如何将数据库设置为归档模式: (1)以SYSDBA身份登录Oracle数据库 sqlplus/nolog

` conn sys/manager as sysdba (2)查看数据库与归档相关的信息

archive log list (3)正常关闭数据库

Shutdown immediate (4)以加载方式启动数据库

Startup mount

(5)将数据库设置为归档模式

Alter database archivelog (6)打开数据库

Alter database open

(7)验证当前数据库与归档相关的信息

Archive log list

2、用SQL/PLUS连接数据库的操作步骤。 用户名:scott 密 码:tiger

connect manager/123456 as sysdba;

3、分别创建一个不需要使用口令标识的角色clerk、一个需要使用口令的角色sales(口令为money)、一个需要使用外部标志(如操作系统)的角色manager,并从某一个数据字典中获取所创建角色口令标志信息的操作步骤,而且要写出运行结果。 create role clerk;

create role sales identified by money;

create role manager identified externally; select * from dba_roles where role in (‘clerk’,‘sales’,‘manager’); 运行结果为: role clerk sales manager password no yes external 4、 完成数据库的备份与恢复: (1)将非归档模式改为归档模式: Alter database archivelog;

(2)将表空间dog置为备份状态: Alter tablespace dog begin backup;

(3)将F:\\disk上的数据文件wangwang从数据库中复制到备份磁盘E:\\TBDBackup\\disk上

Host copy F:\\disk\\wangwang.dbf E:\\TBDBackup\\disk (4)将表空间dog重置为非备份状态: Alter tablespace dog end backup; (5)将第六号数据文件设为脱机: Alter database datafile 6 offline;

(6)将备份文件复制回第六号数据文件原来的目录下

Host copy E:\\TBDBackup\\disk\\wangwang.dbf F:\\dist\\wangwang.dbf (7)恢复数据文件 Recover datafile 6

(8)将表空间重置为联机: Alter database dog online;

5、Oracle数据库默认是非归档模式,如果想让这样的数据库运行在归档模式就必须重新将数据库设置为归档模式。其步骤如下: (1)以SYSDBA身份登录Oracle数据库。 conn sys/mima as sysdba。

(2)使用___________命令查看查看数据库与归档相关的信息。 archive log list。

(3)正常关闭数据库,如使用__________命令。 shutdown immediate。

(4)以加载方式启动数据库 startup mount。

(5)用___________命令将数据库设置为非归档模式 alter database archivelog。 (6)打开数据库

alter database open。

(7)再用___________命令验证当前数据库与归档相关的信息。 archive log list。 6、权限的授予与收回

(1)创建两个用户dog,cat,密码为wangwang,miaomiao Create user dog

Identified by wangwang; Create user cat

Identified by miaomiao;

(2) 将create session, select any table, create table系统权限授予cat用户,并且cat用户可以授予其他角色这些权限

Grant create session, select any table, create table To cat with admin potion;

(3) 用cat用户登录,并将上题的权限授予dog用户

Grant create session, select any table, create table to dog ; (4)收回cat用户的所有权限

Revoke create session, select any table, create table from cat; 7、Oracle数据库默认是非归档模式,如何改为归档模式?写出步骤。 (1)conn /as sysdba (2)Archive log list

(3)Shutdown( immediate) (4)Startup (mount)

(5)(Alter database archivelog) (6)Alter database open (7)Archive log list 8、进行热备份时:

1)查看数据文件是否处于备份状态 Select * from v$backup; 2)将表空间emp_ts置为备份状态

Alter tablespace emp_ts begin backup; 3)恢复7号数据文件 Recover datafile 7;

9、如果知道了DML操作提交的时间,请写出Oracle闪回命令将表恢复到DML提交之前的某个时间。(以SCOTT.EMP_dump,17:35为例)

Flashback table SCOTT.EMP_dump, to_timestamp(‘17:35’,’hh24:mi’); 10、编写一个简单的Oracle存储过程,输出参数必须有一个是结果集.

create or replace procedure p_test(v_num in out number) as begin

v_num:=v_num*10; end;

调用过程 declare

i number:=5; begin

p_test(i);

dbms_output.put_line(i); end;

9、解释下列语句的意思

SQL>ALTER PROFILE DEFAILT LIMIT 2 PASSWORD_LIFE_TIME 60

3 PASSWORD_GRACE_TIME 10 4 PASSWORD_REUSE_TIME 1800

5 PASSWORD_REUSE_MAX UNLIMITED 6 FAILED_LOGIN_ATTEMPTS 3 7 PASSWORD_LOCK_TIME 1/1440

8 PASSWORD_VERIFY_FUNCTION verify_function; 每条语句的意思是:

①用Alter profile命令来修改默认default概要文件。 ②口令的有效(天),为60天 ③口令修改的宽限期为10天

④口令被修改后原有口令隔多少天被重新使用,为1800天

⑤口令被修改后原有口令被修改多少次才允许被重新使用。为UNLIMITED ⑥在账户被锁定住之前可以尝试的登录失败次数为3次

⑦帐户因FAILED_LOGIN_ATTEMPTS锁定时,加锁天数 为1/1440 ⑧口令复杂性检验:在一个新的口令赋予一个用户前,要验证口令的复杂度是否满足安全要求的一个PL/SQL函数。

10、解释以下口令限制的概要文件语句的含义: (1)create profile unlock limit (2)failed_login_attempts 3

(3)password_lock_time unlimited ①创建一个名为unlock的概要文件;

②在账户被锁之前可尝试的登陆失败次数为三次; ③在超过三次后,账户将被永远地锁住;

1 SESSIONS_PER_USER 3________________________________ 2 CPU_PER_SESSION 16800_____________________________ 3 LOGICAL_READS_PER_SESSION 23688____________________ 4 CONNECT_TIME 180_______________________ 5 IDLE_TIME 28;___________________________

因篇幅问题不能全部显示,请点此查看更多更全内容

Top