我正在为这样的.dmp
文件运行 Oracle 数据库命令:
String impcmd = "imp askul/askul@askdb file=mydumpfile.dmp log=mylogfile.log fromuser=askul touser=askul full=N ignore=Y grants=Y indexes=Y";
Process p = Runtime.getRuntime().exec(impcmd);
p.waitFor();
BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream()));
String line = br.readLine();
while(line != null){
System.out.println(line);
line = br.readLine();
}
数据库导入在后台运行良好,但我希望能够在导入继续时看到控制台输出,因为我现在必须猜测它是否完成。我在这里想念什么?