2011-01-19 91 views
1

我在SQL Server上有兩個數據庫 - 一個用於開發(稱之爲「TestData」),另一個用於生產(稱之爲「LiveData」)。我對TestData進行了更改 - 通常會添加表或向現有表添加新字段(很少會丟棄任何內容),並創建或修改存儲過程。在某些時候,我想通過對TestData所做的更改來更新LiveData表,存儲過程等。我只想要這影響模式,而不是實際的數據。做這個的最好方式是什麼?我是SQL Server的新手,所以解釋越詳細越好。SQL Server - 從另一個數據庫更新一個數據庫的模式

編輯:我知道有第三方程序在那裏,但我正考慮如何做,而無需單獨的軟件,只是用腳本等

+0

不要交叉帖子:http://social.msdn.microsoft.com/Forums/en-US/sqlgetstarted/thread/96f38b23-d591-45d8-b3ea-a798d95b0430?prof=required – jjoras 2011-01-20 19:44:01

+0

對不起,如果被認爲是差禮儀。我不知道。但是,爲什麼不呢?我沒有得到我在這裏尋找的答案,而我在MSDN上發佈的論壇是一個SQL Server特定的論壇,所以我希望得到不同的答案,最終我得到了不同的答案。所以,如果你能解釋什麼被認爲是錯誤的「交叉發佈」,我將不勝感激。謝謝。 – twpc 2011-01-20 20:47:32

回答

1

DBComparer是一個很好的免費工具來比較模式。這是一個小小的車,有時會崩潰,但除此之外,它的效果很好。

相關問題