我被分配到從開發服務器到生產服務器的連續部署任務。雲中的連續部署
在我的開發服務器中,所有數據庫對象都將在'DBO'架構下創建。但在生產服務器基於每個租戶公司名單differenet SCHEMAS將在那裏。
比如,對於我的發展服務器,如果一個表名是像
dbo.ABC
dbo.XYZ
創建而我創造一個租戶(OMKAR --- DB)(Sarkur,馬圖爾---架構),該數據庫對象像
Sarkur.ABC,sarkur.XYZ Mathur.ABC,Mathur.XYZ
現在,我有這兩個數據庫進行比較,以檢查是否數據庫中的對象,添加/刪除的結構的任何變化數據庫對象。如果這樣,更改必須在生產數據庫中同步。
如果有人知道如何比較這兩種不同模式的對象,請讓我知道..
您正在使用的數據庫服務器? –
SQL Server 2012 – Sundaresan
以及我試過用DBDacfx框架概念 – Sundaresan