我们有这个DOS批处理脚本:
call commands/do-work.cmd | tee my.log
do-work.cmd包括
impdp user/pw@db directory=mydir dumpfile=my.dmp logfile=logdir:imp.log schemas=a,b,c,c parallel=6
(
echo my.sql
echo exit
) | sqlplus user/pw@db
call mvn clean install
在这些命令中,sqlplus和mvn的输出写入my.log,但impdp的输出不是。如何将impdp输出到my.log?
尝试使用"来电"在impdp之前但impdp命令由于某种原因而被阻塞..抱怨找不到日志。
有什么想法吗?
答案 0 :(得分:0)
我没有IMPDP来测试它是如何工作的。所以,“logfile = logdir:imp.log”会生成一个imp.log文件,对吗?你想在MY.LOG里面找到这个文件的内容吗? 尝试:
TYPE imp.log>> my.log
如果IMPDP在控制台中写入信息,您可以尝试在命令行末尾添加“>> my.log”。