0

我在空闲时间开发一个应用程序,我想使用 SQL Server 数据库。我有用于 SQL Server 2008 R2 Developer 的 .iso,但我没有额外的计算机可用作服务器。我以为我可以将 VMware Player 用于虚拟服务器,但从我读过的内容来看,我似乎需要 VMware vCenter 或其他付费版本。

是否有免费的选项可以虚拟创建 SQL Server 数据库?这将是非常小的规模(3 张桌子,仅供我个人使用),所以我根本不担心性能。

4

2 回答 2

3

您可以将其安装在本地计算机上。不需要虚拟引擎。即使某些 MS 文档说您需要服务器操作系统,但事实并非如此。该设置检查了有效的操作系统,根据我的经验,它可以在 Windows XP、Vista、7 上正常安装。

但如果您愿意,VMWare Player 也可以使用。与其名称相反,您还可以使用它创建虚拟引擎 - 但有一些限制。

对于一个非常小的解决方案,即使是免费的 SQL Server Express 也可以。如果我没记错的话,主要的限制是数据不能超过 1 TB。

于 2013-08-16T23:29:43.297 回答
0

SQL Server 可以毫无问题地在本地运行,即使在您的开发/游戏/浏览计算机中也不会产生太多干扰。安装它以进行测试甚至是小型系统的生产都没有问题(速成版对于这些用途是免费且有效的)。

如果您敢于升级到 SQL 2012,另一个更轻巧的替代方案是使用名为 LocalDB 的新功能。它基本上是相同的数据库引擎,但有一个非常重要的区别:它不作为服务运行,而是在尝试连接时自动启动的常规程序。优点是它在需要之前不会消耗资源,但您几乎拥有真实服务器的完整功能集。是关于它的介绍。虽然我从未使用过它(总是使用完整的快速版本),但它对于您想要开发的程序来说似乎很好。

于 2013-08-17T01:27:46.503 回答