【问题标题】:How can I generate Oracle Database export script Using Oracle SQL Developer?如何使用 Oracle SQL Developer 生成 Oracle 数据库导出脚本?
【发布时间】:2011-07-25 04:38:16
【问题描述】:

我需要使用 SQL Developer 生成整个 Oracle 数据库的导出脚本。

我该怎么做?

【问题讨论】:

标签: oracle export oracle-sqldeveloper


【解决方案1】:

为了备份整个数据库,我建议从命令行使用 expdp/impdp。 如果您只需要对象而不需要数据,则可以使用 METADATA_ONLY 设置,请参阅

http://download.oracle.com/docs/cd/B19306_01/server.102/b14215/dp_export.htm

如果您确实需要为您的完整数据库生成一个 SQL 脚本,并且不想使用 PL/SQL Developer、TOAD 等商业工具,您可能必须自己做 - 例如。遍历所有对象并使用 dbms_metadata.get_ddl() 提取它们的 DDL 脚本,类似于
foreach user u in all_users
foreach object o in users_u_objects
script += dbms_metadata.get_ddl(u, o)

【讨论】:

    【解决方案2】:

    工具-> 数据库导出?

    【讨论】:

    • 比我的方法简单得多。
    猜你喜欢
    • 1970-01-01
    • 2023-01-27
    • 2011-02-02
    • 1970-01-01
    • 1970-01-01
    • 2011-08-17
    • 2013-10-24
    • 2022-01-27
    • 2014-05-12
    相关资源
    最近更新 更多