2012-09-06 49 views
0

我想安裝一個新的複合C1安裝,以節省我在多個版本上手動升級過程的麻煩。無論如何,我可以輕鬆地重新創建舊安裝的狀態。如何在新的C1安裝中使用現有的SQL DB?

但是我想要重用我已經在舊的Composite SQL數據庫中存在的數據。

我的問題是,如果我做一個乾淨的安裝,然後安裝SQL包,C1會嘗試創建一個新的數據庫,而不是使用現有的。

什麼是重用我現有的數據庫最簡單的方法?

回答

1

我不熟悉你所指的軟件,但是你可能會檢查新版本是否改變了數據庫中的任何東西(表列,視圖等)。您可以讓它安裝新的數據庫,然後在新的數據庫和現有的數據庫之間進行比較,以找到任何差異。如果您發現沒有區別,那麼只需對現有數據庫進行備份並將其恢復到新的數據庫。

您可能需要檢查軟件的恢復數據庫的文檔,因爲在執行此操作之前和之後都需要採取特殊措施。

+0

問題不在於恢復數據庫,而是爲了讓Composite C1使用現有的數據庫。我無法找到任何有關如何做到這一點的文件,這就是爲什麼我問。 ;) – magnattic

+0

http://docs.composite.net/Packages/CompositeC1Tools/SQLServerDataProvider閱讀它看起來像你可以改變連接字符串指向舊的數據庫。 –

相關問題