SQL Server 2012 Express版本有什么区别?

140

10
我对这些微软下载的可用性缺乏感到惊讶。为什么他们没有修复它? - Fdr
8
我很惊讶我们仍然需要在StackOverflow上解决下载页面的问题,而这个问题是在2012年提出的。 - Ernesto
1
不像Java安装程序页面那么糟糕。 - dthree
2个回答

203

向下滚动到该页面,您会看到:

使用工具(使用LocalDB)快速入门(包括数据库引擎和SQL Server管理工具Express)
此软件包包含安装和配置SQL Server作为数据库服务器所需的一切。根据您的需要选择LocalDB或Express。

这是SQLEXPRWT_x64_ENU.exe下载文件.... (WT =带有工具)


高级服务的Express版本 (包含数据库引擎、Express工具、报表服务和全文搜索)
此软件包包含SQL Express的所有组件。由于它还包括全文搜索和报表服务,因此比“带工具”更大。

这是SQLEXPRADV_x64_ENU.exe下载文件... (ADV =高级服务)


SQLEXPR_x64_ENU.exe文件仅包含数据库引擎 - 没有工具,没有报表服务,也没有全文搜索 - 只有基本引擎。


在我看来,SQL Server Express Advanced 拥有“一切”,SQL Server Express With Tools 只有工具(没有其他内容),而 SQL Server Express plain 则只是数据库引擎。如果我理解有误,请纠正我... - Shrout1
5
@Shrout1的意思是:Express = 只有引擎;Express with Tools = 引擎 + 管理工具;Express with advanced services = 引擎、管理工具和其他功能(全文搜索、报告服务、集成服务、SQL Server数据工具等)。这基本上就是我说的,你同意吗? - marc_s
太好了!谢谢 :) 只是语句表述的顺序;我不确定一个是否包含另一个。虽然在 Stack 上可能并非如此,但他们说“愚蠢的问题不存在”...哈哈。 - Shrout1
1
始终要下载管理工具。这会使开发变得更加容易。 - user3569147

67

这个链接是最佳的比较图表,它直接来自于Microsoft。它比较了所有 MS SQL 服务器版本的所有方面。要比较你所关心的三个版本,只需要关注其中每个表的最后三列。

总结 摘自上述文档:

    * = 包含该特性
                                           SQLEXPR  SQLEXPRWT  SQLEXPRADV
 ----------------------------------------------------------------------------
    > SQL Server 核心功能                    *           *           *
    > SQL Server Management Studio            -           *           *
    > 分布式回放 - 管理工具                     -           *           *
    > LocalDB                                 -           *           *
    > SQL Server 数据工具 (SSDT)              -           -           *
    > 全文和语义搜索                          -           -           *
    > 在查询中指定语言                         -           -           *
    > 一些报告服务功能                        -           -           *

9
这样的比较表格应该基本上与下载页面在同一页上,这样你就可以选择并了解需要下载的内容了。祝好! - Mehrad
以前是这样的,现在没有技术难点了:D - Alberto Rivelli

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接