[英]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.