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