繁体   English   中英

如何在Amazon RDS(Oracle)中复制架构?

[英]How to make a copy of schema in Amazon RDS (Oracle)?

对于团队中的所有开发人员,我正在尝试通过“主”模式自动为每个开发人员创建专用的模式。 我该如何实现? 最后,我想要的是:给定'developer_1'模式名称,'developer_1'将具有模式'master'的所有表,视图,序列以及索引和约束。 在线搜索指向DataPump。 AWS文档似乎很简单。 我希望这种设置方式可以每周调用一次,以从主模式中获取最新快照。 (炸毁了developer_1的所有内容)

谢谢,

您可能需要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

我在寻找类似的东西,发现了这个(然后在Google拖网游玩中发现了您):

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'。 另外,请注意,上述网站中的语法错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM