SQL Server 2016 执行卷维护任务

 

英文原文:

http://thomaslarock.com/2016/01/sql-2016-perform-volume-maintenance-task/

 

上周当我对即将到来的SQL Saturday Austin活动创建好试验环境,我注意到在安装SQL Server 2016 CTP3版本的这个界面(绿色便签很明显是我的):

SQL Server 2016 执行卷维护任务_第1张图片


看到这个令我各种惊喜!启用“perform volume maintenance”是我们安装SQL Server后需要执行的任务之一。现在我们不必在安装完成后手工添加许可,它会在安装后自动完成。这是一个受欢迎的在SQL Server 2016安装中的增加元素,我之前并没有注意到(例如,你可以查找大量关于新的tempdb选项的文章)。

 

看到这也让我想到其它在SQL Server 2016到达RTM版本之前,想添加到安装过程中的属性。

 

Lock Pages in Memory

我也乐意看到对“lock pages in memory”类似的复选框。实际上,我有些惊讶于还没有列出来,因为两个属性都是与安全相关的。我不知道LPIM没有被包含进来是故意的还是疏忽,但是如果某天作为一个选项能看到它将非常棒。

 

跟踪标志和启动参数

我乐意看到安装过程允许我们包含我们想包含的任意或所有跟踪标志和启动参数。这是另一个安装后的任务,将它添加到安装过程可以简化配置。也许甚至一个包含常用跟踪标志和启动参数的MSDN页面的链接,它们的使用案例,等等。

 

安装.NET 3.5 SP1

郑重声明我想要指出.NET 3.5在2007年发行。不知出于什么原因,SQL Server 2016安装在允许开始安装之前仍然需要在服务器上安装.NET 3.5 SP1。安装程序识别该属性是否已经被添加到服务器上,而为什么不能让安装程序只执行我们需要的安装?反而,我们被迫进入Server Manager并手动执行这项任务。这困扰我很久,以致我创建了一个需要修复的反馈信息给微软。渴望被支持。