SQL Server版本指南之免费版数据库

日期: 2013-03-25 作者:Robert Sheldon翻译:曾少宁 来源:TechTarget中国 英文

编者按:本系列文章共分为三个部分,分别讨论SQL Server企业版、免费版和标准版三个版本的数据库平台,在选择的时候需要注意哪些问题。本文主要介绍SQL Server免费版数据库。

  SQL Server 2012的版本选择并非易事。你必须平衡现在与将来的产品价格与业务需求。如果过于节约成本,你就会牺牲一些重要功能。如果功能选择出错,你就会浪费金钱。

  我们今天主要介绍SQL Server 2012免费版,它唯一的成本就是需要下载和安装数据库,然后你就可以分文不花地创建一个完整的数据库管理系统——包括许多有用的附加组件。

  免费版包含一个完整的数据库引擎,你可以将它轻松部署到一台服务器,或者作为一个应用的内嵌数据库进行再发布。免费版支持的T-SQL语言元素与其他版本的SQL Server完全相同。你不仅可以在数据库上执行数据操作语言查询语句,也可以执行数据定义语言(DML)语句,用于创建一些数据库对象,如视图、触发器、游标和存储过程。

  免费版不仅仅包含基本的T-SQL,还支持全文搜索、原生XML、快照级隔离和SQL通用语言运行时。而且,免费版内置了许多重要工具,如SQL Server Management Studio、Configuration Manager、Advance Query Optimizer、Service Broker和Import/Export Wizard。

  然而,你所能使用的工具取决于你下载的免费版版本。SQL Server有4个免费版:

  • 免费版:不带任何工具的核心数据库。如果所有数据库连接都由远程应用发起,则可以选择这个版本。
  • LocalDB:轻量的免费版数据库引擎,最适合嵌入到一个需要本地数据库系统的应用程序中。你还可以将这个版本与Visual Studio或其他开发工具绑定。LocalDB运行在用户模式下,而不能作为一个服务运行,安装这个版本有一些先决条件,而且它支持0配置安装。
  • 带工具的免费版:你可以选择免费版或LocalDB数据库引擎,同时有一组工具可以帮助你安装和管理免费版数据库。
  • 带高级服务的免费版:最完整的SQL Server免费版。它包含所有的管理工具,以及报表服务和全文搜索。

  注意,如果你准备下SQL Server免费版,那么你还有第5个选择:SQL Server Management Studio Express。这个只包含工具的软件包具有管理已安装SQL Server数据库(包括SQL Azure)的功能。

  正如你所看到的,免费版具有很多的功能。但是,你也一定要理解免费版不能做什么。首先是它的大小限制。免费版只支持最大10 GB的数据库,只能使用1 GB内存和最多4个处理器内核。所以,如果你考虑使用免费版,那么你应该注意它只支持较小规模部署。此外,免费版不包含其他版本SQL Server所具备的许多高级高可用性和可靠性功能。

  你会发现,免费版还不支持其他SQL Server版本包含的许多特性。然而,使用免费版本,你仍然能够获得很多物有所值的功能,特别是对开发者和独立软件供应商(ISV)。如果你还没有使用过SQL Server,只是希望了解它的工作方式,那么免费版绝对值得。最大的好处是,你可以从免费版升级到某个更高级的SQL Server版本,所以先从免费版开始,然后逐步升级,可确保万无一失。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

翻译

曾少宁
曾少宁

TechTarget中国特约技术编辑,某高校计算机科学专业教师和网络实验室负责人,曾任职某网络国际厂商,关注数据中心、开发运维、数据库及软件开发技术。有多本关于思科数据中心和虚拟化技术的译著,如《思科绿色数据中心建设与管理》和《基于IP的能源管理》等。

相关推荐