Oracle的原始导入实用程序(imp)在何处搜索转储文件?

v8wbuo2f  于 2022-11-03  发布在  Oracle
关注(0)|答案(1)|浏览(241)

由于我没有看到impdp这样的目录的参数,imp在哪里搜索由FILE参数指定的转储文件?
我在Oracle的文档中搜索了原始导入实用程序,但没有看到任何说明它在哪里搜索转储文件的内容。原始导入文档

gc0ot86w

gc0ot86w1#

imp是一个操作系统实用程序,通过操作系统命令提示符调用。默认情况下,它在当前目录(运行imp可执行文件时所在的目录)中搜索文件。
如果你指定了文件的路径,那么这是显而易见的。
如果您使用较新的“数据汲取汇入”,则必须指定指向目录的directory参数,以及指向档案系统目录的Oracle对象。它通常位于数据库服务器上。目录(Oracle对象)由SYS拥有,然后SYS会将读取和(或)写入权限授与将使用该目录的数据库使用者。
以上一切都意味着:imp可以在本地使用转储文件,而对于数据泵实用程序,您甚至不必访问物理目录;其他人(例如DBA)可能会操作文件,将它们放入(filesystem)目录中以便您可以使用它们。

相关问题