Oracle 如何创建转储到单独的文件中

Oracle 如何创建转储到单独的文件中,oracle,Oracle,除了 是否可以将转储创建为单独的文件:我希望每个存储的对象都有自己的文件。因此,我希望N个文件具有视图描述(每1个文件1个视图),M个文件具有SP,O个文件具有表,等等 可能吗 UPD:我在当前使用的oracle管理工具-TOAD中找到了答案。所以我决定用它。有点像 我将使用DBMS_METADATA.GET_DDL提取“Create object”文本,并使用UTL_文件将文本写入数据库服务器上的文件。您需要决定是否需要表的索引/约束。使用约束,您将获得依赖项(即由于引用完整性约束,表B必须在

除了

是否可以将转储创建为单独的文件:我希望每个存储的对象都有自己的文件。因此,我希望N个文件具有视图描述(每1个文件1个视图),M个文件具有SP,O个文件具有表,等等

可能吗

UPD:我在当前使用的oracle管理工具-TOAD中找到了答案。所以我决定用它。

有点像

我将使用DBMS_METADATA.GET_DDL提取“Create object”文本,并使用UTL_文件将文本写入数据库服务器上的文件。您需要决定是否需要表的索引/约束。使用约束,您将获得依赖项(即由于引用完整性约束,表B必须在表A之前创建)

触发器、类型、过程变得更加复杂

然后是你是否想要这些数据


很难确定您运行文件的顺序。

谢谢您的回答,但似乎我会使用TOAD(在我的公司中用于oracle管理)来实现此目的,因为它至少有两种解决此问题的方法