在通过 cmd命令行 执行 dmp文件的导出命令 时,
exp xue/123456@localhost:1521/orcl file=G:\Oracle\backups_20180718.dmp owner=xue
可能会报错:
EXP-00010: XUE; 是无效的用户名
这时候,如果确定 owner 后面跟着的用户名无误的话,那么请查看你的导出命令末尾是否加上了分号" ; "
错误提示中的 无效的用户名 实际指的是 "xue;" 而不是 "xue"
除此之外,另一种解决方法是 owner 后面跟着的用户名用单引号('')括起来,如下:
exp xue/123456@localhost:1521/orcl file=G:\Oracle\backups_20180718.dmp owner='xue';