2

对于团队中的所有开发人员,我正在尝试从“主”架构自动为每个开发人员创建专用架构。我怎样才能做到这一点?最后,我想要的是:给定“developer_1”模式名称,“developer_1”将拥有模式“master”中的所有表、视图、序列以及索引和约束。在线搜索指向 DataPump。AWS 文档看起来很简单。我希望以这样的方式进行此设置,以便每周调用它以从主模式获取最新快照。(炸毁 developer_1 存在的任何东西)

谢谢,

4

2 回答 2

0

我正在寻找类似的东西并找到了这个(然后在谷歌拖网中找到了你):

http://learnwithme11g.wordpress.com/2012/06/07/copy-schema-into-same-database-with-impdp/

我认为您可以通过使用以下方法绕过 CLI 访问:!mkdir /path/to/dir 然后调用:在 SQL*Plus 中创建目录为 TEMP_DIR='/path/to/dir'。另外,请注意上面站点中的语法错误。

于 2013-04-17T19:50:12.853 回答
0

您可能需要 Oracle 的 Data Pump 实用程序。有了这个,您可以创建一个模式转储(导出),然后导入该转储。导入时,您可以使用方便的REMAP_SCHEMA命令行参数来更改导入时的模式名称。

下面的链接应该可以帮助您入门。

导出:http ://docs.oracle.com/cd/B28359_01/server.111/b28319/dp_export.htm

导入:http ://docs.oracle.com/cd/B28359_01/server.111/b28319/dp_import.htm

于 2013-01-10T19:27:57.097 回答