我有一個問題,但我不確定要使用的單詞。數據庫共享/版本
我的問題:我有一個應用程序使用數據庫來存儲信息。數據庫可以訪問(本地)或服務器(SQL Server或Oracle)。我們支持這3種數據庫。我們希望給用戶提供可能性來做我認爲我們可以稱之爲版本控制的內容。
讓我解釋一下:我們有一個數據庫1.這是主人。我們希望能夠創建一個與數據庫1相同的數據庫2,但我們可以將其提供給其他人。
他們每個人都在彼此工作,添加,修改和刪除這個非常複雜的數據庫上的記錄。之後,我們希望數據庫1包含來自數據庫2的更改,但可以忽略一些更改。
對於您的信息,ou應用程序已經是多用戶,那麼爲什麼我們不使用這個多用戶並忘記了這個版本?這是因爲有時,我們需要將數據庫的副本提供給另一個站點上的其他公司,並且他們無法連接到我們的服務器上。他們在他們身邊工作,然後,我們想合併。
有沒有人有這種需求的經驗?我們有很多想法,但其中大多數都需要大量工作,對數據庫或現有查詢進行大量修改。
這是一個2百萬個不斷增長的C++應用程序,所以重寫它是不可能的!
感謝您提供給我們的任何想法!
J-V
這聽起來像這樣一團糟,一直在那裏,祝你好運 – 2010-03-17 18:56:36