ORA-39087错误是Oracle数据库在执行数据泵(Data Pump)的expdp(导出)或impdp(导入)操作时遇到的一个常见错误,其含义为“directory name is invalid”,即指定的目录名称无效。这通常表明在数据库中没有找到与命令行中指定的目录对象相对应的目录,或者用户对该目录没有足够的权限。 可能导致ORA-39087错误的原因 目录对...
说明 有时我们在Oracle数据库服务器执行expdp/impdp过程中会碰到这个错误:ORA-39087: Directory Name Is Invalid,意思是我们指定的directory参数非法,这种报错有两种原因 1、你确实写错了目录名 2、你使用的用户对该目录没有足够的读写权限 往往我们遇到的是第二种情况。
说明 有时我们在Oracle数据库服务器执行expdp/impdp过程中会碰到这个错误:ORA-39087: Directory Name Is...
说明 有时我们在Oracle数据库服务器执行expdp/impdp过程中会碰到这个错误:ORA-39087: Directory Name Is Invalid,意思是我们指定的directory参数非法,这种报错有两种原因 1、你确实写错了目录名 2、你使用的用户对该目录没有足够的读写权限 往往我们遇到的是第二种情况。 问题展示 解决问题 面对权限不足,我们只需要...
1 ORA-39002,ORA-39070,ORA-39087 目录名无效 ORA-39002: 操作无效 ORA-39070: 无法打开日志文件。 ORA-39087: 目录名 EXPDIR 无效 使用SELECT * FROM dba_directories;查看发现EXPDIR 是否存在。 若存在 GRANT READ,WRITE ON DIRECTORY EXPDIR to
ORA-39002: invalid operation ORA-39070: Unable to open the log file.ORA-39087: directory name ...
ORA-39087: 目录名 DUMP_DIR 无效 解决办法: 连接上数据库 [oracle@ZYKJ zykj]$ sqlplus / as sysdba; 创建该目录 directory_name SQL> create directory directory_name as '目录的绝对路径'; 给该目录分配权限 SQL> grant read,write on directory directory_name to 执行导出命令的用户; ...
ORA-01749/39087/22929 ORA-01749 you may not GRANT/REVOKE privileges to/from yourself 换成下面的即可 ORA-39087 目录名***无效 select * from dba_directories where DIRECTORY_NAME='yy'; ---查看目录是否存在 select owner,table_name,grantor,privilege from dba_tab_privs where grantee='SYSDB'; --...
39087 出现问题 [oracle@dbServer ~]$ impdp userbook/userBook@orcl directory=dump_dir dumpfile=book.dmp schemas=userbook 报以下错误:ORA-39002: invalid operation ORA-39070: Unable to open the log file.ORA-39087: directory name DPDATA1 is invalid 查看问题信息 [oracle@dbServer ~]$ oerr ORA ...
ORA-39087: directory name DPDATA1 is invalid 查看问题信息 [oracle@dbServer ~]$ oerr ORA3908739087,00000,"directory name %s is invalid"//*Cause: A corresponding directory object does not exist.//*Action: Correct the directory object parameter, or create a corresponding//directory object with th...