2

我想知道是否有办法查看导出 .DMP 文件的用户的名称。我尝试使用 Notepad++ 打开 .DMP 文件,但在任何地方都没有看到此信息。

我想要创建 .DMP 文件的用户名的原因是在参数“来自用户”的导入命令行实用程序 (IMP) 上使用此用户名。

提前致谢!

4

2 回答 2

1

检查您的导出日志文件(如果有),您可以在那里看到用户名。

或者

尝试使用导入 dmp 文件full=y

imp username/password@dbname file=filename.dmp log=filename.log full=y 
于 2013-09-25T18:57:20.670 回答
1

肯定知道这不会给 fromuser,它会提供带有对象所有者的脚本作为您正在运行 imp 的任何 id,例如,如果您运行 imp SCOTT/TIGER@ORCL file=test.dmp indexfile=test.sql。输出 test.sql 将所有对象所有者作为 SCOTT。

show=y 是更好的选择。

https://community.oracle.com/thread/972606?start=0&tstart=0

于 2014-11-13T12:20:57.320 回答