问题 多项选择题

要使数据库会话创建由服务器的操作系统存储的文件,必须具备什么条件(选择三个正确答案)?

A.连接到数据库账户的会话必须拥有UTL_FILE程序包上的执行权限
B.连接到数据库账户的会话必须拥有DBMS_OUTPUT程序包上的执行权限
C.必须设置UTL_FILE_DIR参数
D.必须将DB_WRITER_PROCESSES参数设置为大于零
E.必须设置DB_CREATlE_FILE_DEST参数


F.Oracle实例在其下运行的操作系统账户必须拥有存储文件的目录上的写权限

答案

参考答案:A,C,F

解析:必需的条件是:会话必须能够执行UTL_FILE参数,UTL_FILE_DIR参数必须指向Oracle用户拥有必需权限的目录。B是错误的,因为DBMS_OUTPUT用于写入用户进程,而非操作系统。D是错误的,因为DB_WRITER_PROCESSES控制数据库写入器的数量。E是错误的,因为DB_CREATE_FILE_DEST设置数据文件的默认位置。

选择题
判断题