我們已經完成了一個包含大約20個SQL Server表的項目,並且完成了一個ASP.NET項目。管理多個數據庫
最近我們的客戶告訴我們一個叫做Site
的新參數。正如他所說的,對於每個站點,Application
中的項目數據必須有多個站點。由於應用程序已完全開發,我們現在正面臨一些問題,因此我們無法更新與Application
相關的每個SQL Server表和每個SQL查詢,以根據站點參數進行更改,現在我們正在討論爲每個站點擁有多個數據庫。
事情變得更糟,因爲客戶說每個項目可能會有大約20個網站。所以對我們來說,管理20個數據庫將非常困難。
有人可以告訴我們一個適當的解決方案來解決這個問題嗎?
我不不知道你的系統,所以我只能提供有限的建議 - 但是你不能僅僅使用eg添加'Site'一個'SiteID'到你的數據庫,爲了有一個單一的數據庫 - 而不是創建一個混亂的20個數據庫.... –
我想你沒有解釋你的問題,因爲你期望。這有點令人困惑...... –
每個網站的數據庫,但仍然是同一個項目的一部分,可能會回來困擾你,當他們開始要求分析項目作爲應用程序的一部分。 – MartW