2012-05-18 41 views
-1

我开始在城市发布我的应用程序。我有一个问题,:SQL Server引擎或独立

哪个更好,为什么,对于本地目标系统数据库?

SQL Server Engine或for ex。 SQL Server Express Edition?

+1

不清楚 - SQL Server Express的也是一个SQL服务器** **(应在**服务器机器上安装**和多个客户端使用) –

+0

您需要提供关于应用程序如何使用数据库的更多信息,然后才能获得任何意见。此外,征求意见的问题不适合SO Q&A格式;阅读FAQ。 – Tony

+0

那么对于本地目标系统,我应该只安装引擎? –

回答

1

取决于您的需求,SQL Express不支持SQL Server引擎以MSSQL Server启动。

我会稍微解释一下,如果你有SQL express 2008或2012,你不能运行SQL作业,例如自动备份,清理或你想在SQL服务器上自动运行的任何其他作业。

  • 在SQL Server 2008 R2 Express数据库大小限制增加至10GB,如果你有更大然后10GB的数据库,那么你需要考虑具有SQL Server Enterprise或网络版的。

  • SQL Server 2008 R2 Express仍然限于1个CPU和1 GB或RAM。

  • SQL Express不支持镜像,并且不能使用SQL Server Profiler。

如果你认为你需要更多的则10GB数据库,更多的则与SQL调度工作1CPU并行,那么你应该考虑迁移到SQL Server企业版或网络版。

问候, 加布里埃尔