我們正在開發從Oracle DB(12c)到另一個帶有SSIS的系統的大型數據遷移。開發人員正在使用生產副本數據庫,但問題在於,由於數據轉換的複雜性,我們必須通過將數據預處理爲中間輔助表格來分階段完成工作,然後將這些表格用於下游。問題是所有的開發人員都在使用同一個數據庫,並通過同時運行的東西來相互依賴。 Oracle DB是否提供了開發人員沙箱方面的任何內容?我們可以構建一個機制來處理這個問題(例如,在助手錶中有開發ID,然後查詢映射到開發者的視圖),但我更願意使用內置功能。我可以使用Oracle Multitenant嗎?適用於Oracle數據庫的開發人員沙箱
0
A
回答
0
我們最終通過一些相當複雜的PL/SQL生成了選擇模式/表的主子集數據庫,然後創建了這個主模式的多個副本,這樣每個開發人員都擁有自己的沙箱(建議使用Alex)。我們可以使用Oracle Data Masking and Subsetting,但它太貴了。創建子集數據庫的另一種選擇是使用Jailer。我應該注意到,我們沒有必要掩蓋任何敏感數據。
注意。我認爲這是一個相當普遍的問題,所以如果出現新的工具和解決方案,請在這裏發佈它們作爲答案。
相關問題
- 1. oracle數據庫沙箱
- 2. Oracle數據庫開發人員副本
- 3. 適用於數據庫開發人員的VS:查找表
- 4. 適用於C#開發人員的Java
- 5. 使用Access或Microsoft SQL數據庫連接Oracle開發人員
- 6. 關於uable從開發人員沙箱觸發Paypal REST API webhook事件
- 7. 更新Oracle數據庫(Sql開發人員)中的包體
- 8. Oracle SQL開發人員中的DB2數據庫
- 9. Paypal開發人員沙箱帳戶消失
- 10. eBay開發人員沙箱驗證令牌
- 11. 開發人員應該在沙箱中工作嗎?
- 12. 適用於其他iOS開發人員的iOS庫
- 13. openCV僅適用於C開發人員嗎?...適用於VB開發人員的任何openCV?
- 14. 適用於.NET開發人員的本地Windows開發平臺
- 15. 適用於iOS開發人員的Android開發
- 16. Oracle SQL開發人員中的用戶定義聚合函數開發人員
- 17. 新數據庫sql開發人員
- 18. Api.ai不僅適用於測試人員,開發人員,管理人員
- 19. 適用於AWS RedShift的沙箱版本
- 20. Oracle開發人員VM和Oracle 11g
- 21. 沙發數據庫安裝不適用於Mac OSx Lion
- 22. 使用maven配置文件進行開發人員沙箱設置?
- 23. 使用Oracle PL/SQL開發人員生成測試數據
- 24. Oracle開發人員根據數據生成圖表
- 25. Oracle SQL開發人員:觸發器
- 26. 可以使用SQL開發人員連接到RDS Oracle數據庫實例嗎?
- 27. 用於oracle開發人員的SQL服務器/ dba
- 28. PayPal與IPN在PHP不工作在新的測試版開發人員沙箱
- 29. 「適用於移動開發人員的Eclipse」中的Phonegap支持
[你可以沙盒整個環境](http://stackoverflow.com/a/9289802/266304)但這可能不是你的意思。是否有理由讓開發人員無法擁有自己的模式進行實驗,而不需要一個完全獨立的數據庫? –
取決於「實驗」中的含義。使用生產副本數據庫是有益的,因爲它包含真實數據。缺點是它太大了。運行特定的SSIS包可能需要1-2個小時。理想情況下,我們會有開發人員使用的沙盒樣本數據庫不會包含儘可能多的數據,但仍會包含實際的數據。 – Rubio