2009-12-15 238 views
2

我們在生產網站上運行Sql Server 2005標準版。我們想遷移到雲主機,但他們只提供Sql Server Express Edition。Sql Server 2005 Express Edition問題

我的問題是,移動過程中會有什麼問題嗎?我們只使用表格,視圖,存儲過程和一些用戶定義的函數。我們還有一個備份維護計劃。如果有這種改變,會有嗎?

其他限制/問題(如果有的話)我們可以期望有什麼?在生產中運行Express是否是一個好主意?

我想補充一點,如果我們從SQL Server 2005 Standard遷移到Sql Server 2008 Express,這樣做會有什麼問題嗎?

+1

與編程無關,因此可能很快就會關閉。 – Oded 2009-12-15 14:37:23

+3

我認爲這個問題很有價值 - 在使用SQL Server進行編程時,知道您正在使用的版本的侷限性或將來可能會使用的版本很重要。 – AdaTheDev 2009-12-15 14:41:01

回答

0

有限制的SQL Server 2005 Express作爲上市here

這些措施包括:
- 最大1GB RAM只有
- 4GB
的最大數據庫大小 - 1 CPU

論文限制規定可能導致你的問題。請參閱鏈接中的完整列表。

隨着regrd從2005標準版轉移到2008 Express版,那麼我認爲Express Edition的限制可能是考慮它是否真的是一個選項的主要因素。 2008 Express的限制類似,請參閱here

希望這有助於

+0

我們在操作系統上已經只有1個CPU和2GB的內存容量。不知道標準版本使用多少。而我猜我們的需求是4GB的數據庫大小。從2GB到1GB的內存會在性能上造成實質性的影響嗎? – 2009-12-15 14:46:02

+0

回覆:內存 - 很難說不知道你的環境是什麼樣子,數據庫有多難受。但根據我的經驗,RAM越多越好! – AdaTheDev 2009-12-15 14:49:10

+0

我認爲問題是,我們的標準版本現在使用多少。操作系統的內存是2GB,我們的標準版本使用它的全部?如果不是,那麼遷移到Express將與現在一樣。 – 2009-12-15 14:57:44

0

遷移IM不確定。

Express不支持觸發器(完全),也不支持SQL沙漏。

它的大小限制爲4GB。

你只能有一個快件實例。

但它確實支持全文及報告服務(在快遞高級版)

我們有足夠的運行SQL Express客戶端的由於成本。只有很小的痛苦就是需要爲作業編寫一個windows服務,這個工作可以在版本的付費版本中以適當的SQL調度方式輕鬆運行。

我確定有更多的差異,但這些是我意識到的,希望這有助於。

+0

謝謝你的建議,Jammin。我會牢記這些。我們只需要一個實例,這不是問題。是的,看起來預定備份將成爲一個問題。 – 2009-12-15 15:02:18

+0

說實話,吉米,我不能確定與快遞的定時備份交易,這應該是你的提供商可以做的事情。我的意思是計劃任務,例如,每天做的事情,以你的數據@凌晨1點,等等等等 – Jammin 2009-12-15 15:32:28

0

我已經在生產中使用SQL Server Express進行簡單的數據持久化,沒有問題。

從您的情況看,唯一不支持的功能是備份維護。但是,如果您託管在雲上,您的ISP應爲您做好備份。

+0

是的,我沒弄清楚,備份不會是支持的。我現在要問這個問題來主持備份。感謝您的建議。 – 2009-12-15 14:59:18