Ahmad Abuhasna Asked: 2015-02-11 07:10:15 +0800 CST2015-02-11 07:10:15 +0800 CST 2015-02-11 07:10:15 +0800 CST 是否可以删除一些没有数据的 shema 而另一个有数据 772 我有oracle 11G R2 under RHEL6.3 测试是数据库的名称,数据库包含12个自定义模式,sch1,sch2,...,sch12。是否可以使用datapump包含所有模式的方法创建数据库备份,除了前三个之外没有数据,需要数据。 oracle datapump 1 个回答 Voted Best Answer Phil Sumner 2015-02-11T07:31:46+08:002015-02-11T07:31:46+08:00 您可以使用参数导出特定模式SCHEMAS: http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_export.htm#i1007509 CONTENT您可以使用参数单独导出数据的定义: http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_export.htm#SUTIL838 结合两者:expdp user/pass SCHEMAS=a,b,c CONTENT=METADATA_ONLY [.......] 这样就达到了只做schema的目的。您需要在需要将数据作为单独作业的地方执行 3 模式。
您可以使用参数导出特定模式
SCHEMAS
:http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_export.htm#i1007509
CONTENT
您可以使用参数单独导出数据的定义:http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_export.htm#SUTIL838
结合两者:expdp user/pass SCHEMAS=a,b,c CONTENT=METADATA_ONLY [.......]
这样就达到了只做schema的目的。您需要在需要将数据作为单独作业的地方执行 3 模式。