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



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

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

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

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

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

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

在合理的限制下,您可以使用"工具>数据库导出"向导来构建一系列 SQLPlus 样式脚本,包括 DDL (CREATE( 和 DATA (INSERT(。

拥有这些脚本后,可以使用 SQLPlus、SQLcl 或 SQL Developer 在新的/目标数据库上运行它们。

相关内容

最新更新