簡體   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