gpt4 book ai didi

oracle - 如何使用 PL/SQL 进行 Exp 和 Imp

转载 作者:行者123 更新时间:2023-12-02 07:23:07 25 4
gpt4 key购买 nike

如何使用 PL/SQL 进行 Exp 和 Imp?

最佳答案

这可以通过几种方式来完成。

首先,如果您使用的是 10g 或更高版本,则可以考虑使用数据泵(expdp 和 impdp),而不是 imp 和 exp。这些是这些工具的更新且功能更强大的版本。

至于如何从PL/SQL中调用它们,可以通过:

  • 您可以对 DLL(或共享库,如果您使用的是 UNIX)进行外部过程调用
  • 您可以编写一个简单的 Java 类(在 Oracle JVM 中运行),该类将使用 Java 进行调用
  • 您可以使用高级队列或 DBMS_PIPE 与外部应用程序通信
  • 您可以使用 UTL_TCP 通过网络进行交互(例如 SOAP)
  • 在 10g 中,您可以使用 DBMS_SCHEDULER 包来调用操作系统命令

第一个和最后一个选项应该在 Oracle 在线文档中详细记录 - 其他两个选项需要更多的协调和编码。

关于oracle - 如何使用 PL/SQL 进行 Exp 和 Imp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/365656/

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