【问题标题】:SQLPlus - Data Pump (expdp and impdp)SQLPlus - 数据泵(expdp 和 impdp)
【发布时间】:2017-09-22 06:15:34
【问题描述】:

前段时间,我安装了没有完整 Oracle 数据库包的 Oracle SQLPlus。 现在我需要 expdp 和 impdp 实用程序。是否可以从完整的 Oracle 安装中复制重要文件并将它们粘贴到 SQLPlus 目录中?

或者是否有任何其他选项可以仅安装 expdp 和 impdp? (视窗)

问候, 卡米尔

【问题讨论】:

  • 如果这是 Windows 则不是,您需要安装胖客户端,除非您使用的是即时客户端(瘦),在这种情况下可能只复制那些二进制文件。如果是unix 然后是的,您可以使用 scp -rp 将整个软件文件夹从源复制到目标。
  • 您需要管理客户的导入/导出吗?即转储文件的位置在哪里?
  • 我尝试安装 Instantclient(瘦)并粘贴到那里的 dll 和二进制文件,但我看到类似的错误 - “过程入口点无法位于动态链接库中”。

标签: oracle sqlplus datapump impdp expdp


【解决方案1】:

不是真的。

但是,您不必实际“安装”完整的客户端。

我们的最新发行版包括一个带有 sql*loader 和数据泵实用程序的 Instant Client

抓住这个

Instant Client 包 - 工具:包括 Data Pump、SQLLoader 和 Workload Replay Client*

没有安装程序。只需解压缩它,然后将目录添加到您的 PATH 中。那你应该可以走了。

不过,我不会将文件转储到您拥有 SQLPlus 的现有目录中,只需将其放入新目录并使用该目录而不是旧目录即可。

【讨论】:

  • 感谢您的评论,它正在工作,但不幸的是我的数据库使用旧版本并返回消息 - UDE-00018:数据泵客户端与数据库版本 11.2.0.4.0 不兼容。我了解版本 11 没有此类工具?
  • 只需要一个 11gR2 客户端
  • 是的,我知道,但它是一个完整的软件包——不仅仅是工具。顺便说一句,我已经下载了这个客户端,它占用了更多空间(1 GB),但这没关系。谢谢大家的帮助。
猜你喜欢
  • 2021-02-19
  • 2011-11-23
  • 2011-10-11
  • 2014-02-20
  • 2011-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-27
相关资源
最近更新 更多