2012-04-17 70 views

回答

3

這取決於您的要求。如果您需要企業版的全部功能,則可以嘗試開發人員版。這是專爲開發人員體驗SQL中全套功能而設計的,無需支付獲得Enterprise Edition的高昂成本。

這裏是版本的名單,他們是什麼:

http://databases.about.com/od/sqlserver/a/mssql_editions.htm

下面是從上述文章中相關報價:

開發者需要的SQL Server的全部功能2008 Enterprise Edition在非生產環境中使用時可能會發現適用於該作業的正確工具。此產品具有 與Enterprise Edition完全相同的功能,並且僅在 許可證中有所不同。(哦,順便說一下,它的價格是24949美元便宜,只需50美元,即每個 許可證!)微軟還提供直接升級途徑,將 開發人員服務器轉換爲生產許可證。

4

這取決於你在做什麼類型的開發,我會推薦SQL Server 2008 Developer。不過,我通常使用表達自己。

的SQL Server 2008開發

的SQL Server 2008 Developer允許開發人員構建任何種類的SQL Server之上 應用。它包含SQL Server 2008 Enterprise的所有功能,但被許可用作開發 和測試系統,而不是作爲生產服務器。 SQL Server 2008 Developer 是構建和測試應用程序的人員的理想選擇。您可以通過 升級SQL Server 2008 Developer以供生產使用。

的SQL Server Express

的SQL Server Express數據庫平臺基於SQL Server 2008的 上這也是微軟桌面引擎(MSDE)的替代品。 通過與Visual Studio集成,SQL Server Express使 可以輕鬆開發功能豐富的數據驅動的應用程序,存儲中的安全 ,以及快速部署。 SQL Server Express是免費的,並且可以由ISV重新分發(取決於協議) 。 SQL Server Express是 ,非常適合學習和構建桌面和小型服務器應用程序。 此版本是獨立軟件供應商的最佳選擇, 非專業開發人員和業餘愛好者構建客戶端 應用程序。如果您需要更高級的數據庫功能,則可以將SQL Server Express無縫升級到更復雜的SQL Server版本 。

你可以找到更多信息here

可以拿到牌照「自由」與MSDN license。如果你是學生,你也可以通過DreamSpark免費獲得。

3

對於這樣一個模糊的問題,答案是「它取決於」。你的選擇是恕我直言:

  • Express Edition的 - 這個版本是免費的,但是缺少許多你可能要開發你的最終部署的功能。由於數據庫大小,CPU和RAM有限,因此根本無法構建數據庫或對性能進行充分測試。

  • 開發者版 - 這大約花費49美元,包括Enterprise中的所有功能。這裏的危險是,如果您正在部署到標準版或工作組版,則無法知道何時使用了部署時不起作用的功能。

  • 標準版/工作組版 - 可能不是最適合開發環境的版本,但會確保您只能開發您可以在生產環境中使用的功能。如果您有MSDN訂閱並正在部署到其中某個版本,則可能是正確的選擇。

相關問題