我提供的用于安装SQL 2012的服务器已经启用了Application Server和Web Server(IIS)角色。
如上所述的操作系统是Windows Server 2008 R2,具有最新的SP / Patch。
为了最佳实践/安全性/最低表面积,我想知道是否应该启用这些角色。
在尽可能合理地搜索互联网并在没有安装任何角色的服务器上成功运行系统配置检查工具之后 - 我已经认识到除了.NET 3.5安装要求之外的其他信息(迄今为止在Windows功能中有所涉及)据我所知,除了在某些情况下SSRS安装的IIS角色之外,没有其他任何需要。
我找不到任何明确的建议,可以将角色保留原样或删除它们。
这是我在尝试解决这个问题时广泛浏览的一种资源 - http://msdn.microsoft.com/en-us/library/bb500469.aspx
感谢思想,经验和/或参考。
仅供参考 - 我在Twitter上的#sqlhelp标签上提出了一个链接,并得到了Denny Cherry的答复,答案是“无”。 (谢谢丹尼!)