我的应用程序无法将转储文件导入到目前正在运行的Oracle(11 G)DB中。
java代码在执行过程中执行'imp.exe',如下所示,
String impLoc= orDir+"/bin/imp.exe"
Process p = Runtime.getRuntime().exec(impLoc + " SK/pwd@orcl file=mydump.dmp full = y");
我可以看到创建了用户SK但没有任何表/数据。
痛点是
此代码从过去一年成功执行(在此之前失败一次或两次,我们忽略:() 非常不幸的是我没有启用log属性,现在我非常清楚发生了什么。
我搜索了oracle home下的大多数日志/跟踪文件,但是可以找到任何有用的东西。
如果任何机构可以帮助我找到任何相关的日志文件(与imp实用程序相关)以查看出错的地方,我将不胜感激。