密码包括@等特殊符号的时候,会和@oracl这里的符号冲突。

导致只能输入完命令后,二次输入密码。

但是如果是需要自动运行的bat或者sh就不行了。


解决方案:

参考:

[#zeyu#]

https://blog.csdn.net/snowfoxmonitor/article/details/52203109


解决办法:

在密码的前后使用符号:


\"你的密码\"

比如:


expdp test/\"test@123\"@orcl

[/#zeyu#]

经测试,通过。