多选题
使用以下语句创建目录:
create directory dp_dir as"c:/tmp"?
但通过Data Pump使用它时,却有错误,下面的哪些描述是正确的?
A、
Oracle软件所有者没有c:/tmp上的权限
B、
Oracle数据库用户没有dp_dir上的权限
C、
c:/tmp路径不存在
D、
c:/tmp必须存在,否则CREATE DIRECTORY语句将失败
E、
如果以网络模式使用Data Pump,就不需要目录
F、
通过发出grant all on"c:/tmp"to public;命令可以解决一些权限问题
【正确答案】
A、B、C
【答案解析】
这些条件会在使用目录而不是创建目录时导致问题。
D、E和F是错误的。D是错误的,因为目录的存在性并不在创建时检查。E是错误的,因为尽管网络模式不需要转储文件的目录,但需要日志文件的目录。F是错误的,因为它混淆了目录上的Oracle权限和物理路径上的操作系统权限。
提交答案
关闭