如何在不访问数据库文件系统的情况下从Oracle数据库转储数据

时间:2019-09-27 14:56:06

标签: oracle-sqldeveloper

我正在尝试从现有的Oracle数据库中转储模式和数据,并将其导入到另一个Oracle DB中。

我尝试使用sqldeveloper提供的“导出向导”。

我使用Oracle数据泵找到了答案,但是我无权访问数据库服务器的文件系统。

我希望获得一个可以复制并导入另一个数据库的文件

1 个答案:

答案 0 :(得分:0)

没有数据泵,您必须做出一些让步。

最大的让步是,您将要求在网络上某个地方运行的客户端应用程序处理潜在的大量数据/ IO。

在合理的限制内,您可以使用“工具”>“数据库导出”向导来构建一系列SQLPlus样式脚本,包括DDL(创建)和DATA(插入)。

一旦有了这些脚本,就可以使用SQLPlus,SQLcl或SQL Developer在新数据库/目标数据库上运行它们。