sql server 2012 standard edition也就是sql2012标准版,微软针对sql2012,一共发布了企业版、精简版、标准版、开发版、商业智能版多个版本,其中功能大同小异,看下你需要什么版本的,小编将下载地址都打包在一起了。

sql2012标准版功能特点

1.alwayson availability groups

这项新功能将数据库镜像故障转移提升到全新的高度,利用alwayson,用户可以将多个组进行故障转移,而不是以往的只是针对单独的数据库。此外,副本是可读的,并可用于数据库备份。更大的优势是sql server 2012简化ha和dr的需求。

2.windows server core support

在windows server产品中你可以向ubuntu server一样只安装核心(意味着你的系统不具备gui)。这么做所带来的优势是减少硬件的性能开销(至少50%的内存和硬盘使用率)。同时安全性也得到提升(比安装图形版更少的漏洞)。从sql server 2012开始将对只安装核心的windows server系统提供支持。

3.columnstore indexes

这是一个相当酷的功能,是sql server之前版本都不具备的。 特殊类型的只读索引专为数据仓库查询设计。数据进行分组并存储在平面的压缩的列索引。 在大规模的查询情况下可极大的减少i/o和内存利用率。

4.user-defined server roles

dba已经具备了创建自定义数据库角色的能力,但在服务器中却不能。例如dba想在共享服务器上为开发团队创建每个数据库的读写权限访问,传统的途径手动配置或使用没有经过认证的程序。显然这不是良好的解决方案。而在sql server 2012中,dba可以创建在服务器上具备所有数据库读写权限以及任何自定义范围角色的能力。

5.enhanced auditing features

现今所有的sql server版本都具备审计功能,用户还可以自定义审计策略,以及向审计日志中写入自定义事件。而在sql server 2012中提供过滤功能,同时大幅提高灵活性。

6.bi semantic model

bi semantic model代替了asudm(analysis services unified dimensional model )。bi semantic model这种混合的模式允许数据模型支持所有sql server bi实践,此外还可允许一些整洁的文本信息图图表。

7.sequence objects

对于使用oracle的人说,这是他们长期希望拥有的功能。序列仅仅是计数器的对象,一个好的方案是在基于触发器表使用增量值。sql一直具有类似功能,但现在显然与以往不同。

8.enhanced powershell support

windows和sql server管理员现在就要开始提高他们powershell的脚本技能了。microsoft为了推动其服务器产品上powershell的发展做出了很大的努力。在sql server 2008中dba以及有所体会,在sql server 2012中增加了更多的cmdlet。

9.distributed replay

oracle已经拥有类似的功能(real application testing),但单独购买会非常昂贵,而sql server 2012则包括了distributed replay。

distributed replay功能可让管理员记录服务器上的工作负载,并在其他的服务器上重现。这种在底层架构上的变化支持包以及在生产测试环境下对硬件更改。

10.powerview

你也许曾听说过这个名为crescent的项目,这是相当强大的自服务bi工具包,允许用户创建企业级的bi报告。

11.sql azure enhancements

虽然这与microsoft释放出的sql server 2012并无直接联系,但microsoft正在sql azure做关键的改进。azure现已具备reporting services以及备份azure数据存储的能力,这是个不小的进步。azure现在允许最大150gb的数据库。同时azure数据同步可更好适应混合模型和云中部署的解决方案。

12.big data support

在去年的pass (professional association for sql server)峰会上,microsoft宣布与hadoop供应商hortonworks合作,并计划发布linux版本的microsoft sql server odbc驱动程序。

sql2012常用的基本设置

1、打开ssms管理客户端,选择工具->选项,设置行号、自动换行。

sql2012标准版

2、设计器这里不要选择【阻止保存要求重新创建表的更改】,勾选后,编辑表结构保存总是不给保存。

sql2012标准版

3、sql server的最大服务器内存限制,因为sql server总是会不断的占用服务器内存,所以一般都需要设置下最大使用内存,通常是服务器总内存的90%左右

sql2012标准版

系统要求

— 支持的操作系统:windows 7、windows server 2008 r2、windows server 2008 sp2、windows vista sp2

— 32位系统:具有intel 1ghz(或同等性能的兼容处理器)或速度更快的处理器(建议使用2ghz或速度更快的处理器)的计算机

— 64位系统:1.4 ghz或速度更快的处理器

— 最低1gb ram(建议使用2gb或更大的ram)

— 2.2 gb可用硬盘空间

下载地址

远程下载