2011-09-28 70 views
0

我有一個開發服務器(SQL Server 2008)它有數據庫。即Employee(數據庫),我也有表格,存儲過程和數據。如何使用SQL Server Integration Services更新生產服務器

而我有另一臺生產服務器(SQL Server 2008)也有相同的數據庫,即Employee(數據庫),我也有表,存儲過程和數據。

現在我的網站從生產服務器運行。

當我做在開發服務器更改,並創建一個更表,存儲過程,也插入了一些數據,那麼我想更新我的生產服務器,讓我的變化會去運行的網站

確保我可以請遵循以下方法:

  1. 使用備份SQL Server(.bak文件)。
  2. 對數據使用SQL腳本。
  3. 使用MDf LDF文件。

但我想通過使用SQL Server集成服務(SSIS)來做到這一點。

在此先感謝。 Salman ansari

回答

1

爲什麼要使用SSIS?我相信你在問如何部署數據庫從開發到生產的變化,而SSIS不是一個好的工具,它用於數據集成,並不適合同步模式或對象更改。

我認爲在決定解決方案之前,您需要更清楚地定義您的需求。例如,通過使用開發數據庫的完整副本來升級生產數據庫是非常不尋常的,因爲您將失去生產中的所有數據。不過,也許你的用例允許這樣做。在任何情況下,您都需要專注於尋找適合您環境的部署解決方案,例如, VS database projects或模式比較工具,如SQL Compare。完成一些研究後,您可能會針對您的特定案例詢問有關最佳解決方案的更具體問題。

相關問題