我正在尝试使用 oracle expdp 在远程计算机上导出转储文件和日志文件。但是我收到以下错误:
Connected to: Oracle Database 11g
Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing
options
ORA-39002: invalid operation
ORA-39070: Unable to open the log file.
ORA-29283: invalid file operation
ORA-06512: at "SYS.UTL_FILE", line 536
ORA-29283: invalid file operation
使用 oracle 客户端在远程计算机主机名“本地”上运行的命令是:
SQL> create directory expdp_dir as '/vault2/expdp_dir';
SQL> grant read,write on directory expdp_dir to dbuser;
expdp dbuser/dbpwd@SID SCHEMAS=dbuser DIRECTORY=expdp_dir DUMPFILE=testDB24NOV17.dmp logfile=testDB24NOV17.log EXCLUDE=STATISTICS
注意 Vault 2 安装在主机名为“Local”的远程计算机上。该数据库位于主机名为 TestDB 的机器上。
操作系统是 RHEL6。
任何有关使此操作成功的想法/想法将不胜感激。