我一直在研究開發和生產數據庫時要遵循的正確過程。我發現的最好的文章是這樣的:Strategies for Database Development and Deployment,但我不能接受這個想法,我必須手動維護一個Word文檔,以便對數據庫進行的每一項更改。這對我來說似乎是荒謬的...將最新更改部署到生產數據庫 - 不丟失數據
我使用SQL Server Management Studio來管理我的SQL數據庫都在dev和prod中。有沒有辦法將最新的更改部署到生產中,而不銷燬表和數據。有人可以請我指出一個關於如何在SSMS中完成的好的程序性文章。
感謝
感謝所有人的輸入......我想我只需要更好地跟蹤和存儲我的更改腳本並使用這些更改來推動更改。 – Nugs 2012-01-12 17:31:35
您可能需要考慮將SQL Compare與SQL Source Control結合使用,因爲這樣不僅可以版本化數據庫,還可以選擇指定的任何自定義遷移腳本(例如ALTER)。 SQL Compare在構建其部署腳本時重新使用這些知識。 – 2012-01-21 19:35:37