gpt4 book ai didi

oracle-sqldeveloper - sql developer中的DATA_DUMP_DIR在哪里

转载 作者:行者123 更新时间:2023-12-02 16:59:17 27 4
gpt4 key购买 nike

我正在尝试使用 oracle sql developer 中的数据泵导入工具导入 .dmp 文件。

我已连接到在本地计算机上的容器中运行的 oracle 数据库。

当我到达指定转储文件导入位置的步骤时,我应该将 .dmp 文件放在哪里?

data pump import

最佳答案

DATA_PUMP_DIRdefault Oracle directory object .它不是 SQL Developer 的一部分;导入工具实际上只是为您提供一个 GUI,相当于从命令行运行 impdp

可以通过查询数据字典找到Oracle目录对象指向的操作系统位置:

select directory_path from all_directories where directory_name = 'DATA_PUMP_DIR';

返回的路径在数据库服务器上(在您的情况下,它也在您的容器内),您的转储文件需要去那里。

您可能想要创建指向其他位置的附加目录对象,并授予用户适当的权限以便能够访问它们;但它们都需要位于数据库服务器上,并且可由该服务器上的 Oracle 进程所有者读取/写入。

(它们可以是安装在服务器上的远程文件系统,它们不一定是本地存储,但这是另一个问题,并且更特定于操作系统。同样,在您的情况下,您可以共享一个文件夹如果您不想将文件复制到容器中,则在带有容器的本地计算机上。)

关于oracle-sqldeveloper - sql developer中的DATA_DUMP_DIR在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54902029/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com