多选题
BACKGROUND_DUMP_DEST初始化参数说明了什么文件的位置?
A.报警文件(alert log file)
B.用户追踪文件(user trace files)
C.归档重做日志(archived redo logs)
D.多重映像联机重组日志(online redo logs)
【正确答案】
A
【答案解析】[解析] 这一题是测试对各种诊断文件和日志文件,特别是报警文件的理解程度。根据有关报警文件的介绍,可知报警文件包括了数据库日常操作的信息,它存放在由BACKGROUND_DUNIP_DEST参数所定义的目录下,所以可以断定选项A是正确的。
根据有关用户进程追踪文件的介绍,可知用户进程追踪文件是当一个用户(进程)遇到用户会话错误的情况时创建的,它们被存放在由USER_DUMP_DEST参数来定义的目录下,所以选项B肯定是错误的。
其实,也可以使用system或sys用户登录数据库,之后在SQL*Plus中使用如下的命令:
SQL>show parameter BACKGROUND_DUMP_DEST
NAME TYPE VALUE
------------------------- --------- -------------------------------
background_dump_dest string F:/ORACLE/PRODUCT/10.2.0/ADMIN
/DOG/BDUMP
在目录F:/ORACLE/PRODUCT/10.2.0/ADMIN/DOG/BDUMP中就可以发现该数据库的报警文件alen_dog(在系统上文件的路径和文件名可能略有不同),以这样的方法同样可以确定选项A是正确的。