0

我们有一个生产应用程序,它在生产和应用程序访问的用户系统上安装 MSDE 作为本地数据库。现在我们正在将使用 Windows 7 和应用程序技术的用户系统迁移到 .NET。我们还计划升级 MSDE,因为它是 8.00.760 版(我正在检查添加删除程序属性)。我很困惑应该是什么版本?我们是否需要更新到 SQL Server 2008 或者是否还有更高版本的 MSDE?

我不必从旧的 MSDE 中进行数据备份,也不必担心那部分。

如果我们需要使用 SQL Server 2008,哪个版本最适合我的情况?我有大约 200 个用户。我们是否需要从某个地方(如微软)购买​​产品

如果是的话,这个费用是多少?我们是购买批量许可证还是基于用户?

你能在这方面给我建议吗?非常感谢!

4

1 回答 1

2

MSDE是 SQL Server 2000的“仅限本地”版本——没有更新的 MSDE 版本。

从 SQL Server 2005 开始,免费版本(您可以合法地免费使用- 甚至用于商业应用程序)称为SQL Server Express。当前版本是 SQL Server 2012 Express(2014 版本即将推出)——我强烈建议使用该版本(并且不要使用另一个已经使用 5 年的系统,如 SQL Server 2008)。

这些仍然是应该安装在中央服务器上的服务器产品 - 但您也可以在 PC 上本地使用它。主要限制是 Express 版本仅支持 1 个 CPU、最多 1 GB 的 RAM,并且有数据库大小限制(2005/2008 最多 4 GB,2008 R2/2012 最多 10 GB)。

有关 SQL Server Express 的详细信息,请参阅此 Microsoft 站点

如果您对这些限制有疑问 - 那么是的,您必须从 Microsoft 或授权经销商处购买 SQL Server 的官方许可证。不同的选项和价格过于宽泛,无法在此处列出 - 您必须向 Microsoft 或经销商索取报价

于 2013-10-31T21:32:38.070 回答