有个问题,我用户自己启动的java后台服务调用expdp备份远程数据库可以备份,定时任务重启的服务调用备份报no such file
我的用户和数据库用户是一个组的,在服务器直接执行expdp导出也能成功
定时重启服务是用crontab -e设置的用户定时
备份部分程序
String commandExp = "expdp " + dbUser + "/" + dbPwd + "@" + dbSid + " schemas="+schemas+" dumpfile=" + prefix + sysDate
+ ".dmp directory=" + directory;
pid = Runtime.getRuntime().exec(commandExp);
pid.waitFor();
请问怎么解决??求救!!!!