我有生產SQL Server 2005和開發SQL Server 2008數據庫。SQL Server 2005和SQL Server 2008如何使它兼容?
我想從生產創建表中分離數據庫,插入數據等,然後將其附加回來。
在SQL Server 2008中進行一些更改後,它如何兼容? 什麼是正確的做法?
我有生產SQL Server 2005和開發SQL Server 2008數據庫。SQL Server 2005和SQL Server 2008如何使它兼容?
我想從生產創建表中分離數據庫,插入數據等,然後將其附加回來。
在SQL Server 2008中進行一些更改後,它如何兼容? 什麼是正確的做法?
沒有辦法做到這一點。
我知道將數據庫從MSSQL2008移動到2005的唯一方法是編寫表格。
在2005年創建新表之後,您可以通過編寫腳本(無趣)或通過數據傳輸嚮導來傳輸數據。
對錶和數據(對於查找表)的更改應該像其他代碼一樣腳本化並在源代碼管理中進行。然後你運行你正在促銷的改變的腳本。通過這種方式,其他未準備好進入產品的開發者更改可以被阻止發送到產品。
我也不建議您在不同版本的SQL Server中有開發數據庫,除非您正在測試以確定是否需要在準備遷移到2008年時更改任何內容。否則,將編寫代碼,因爲生產數據庫不能處理,因爲它是錯誤的版本,除非將更改發送到生產,否則您不會找到它。
查找表的任何數據都應該從腳本中插入。其他數據可能是測試數據,您不希望將其移動到prod(但仍然應該只能從腳本插入)。 – HLGEM 2010-06-23 17:33:29