为我提供安装 SQL 2012 的服务器已经/启用了应用程序服务器和 Web 服务器 (IIS) 角色。
上面提到的操作系统是带有最新 SP/Patch 的 Windows Server 2008 R2。
为了最佳实践/安全/最低表面积,我想知道是否应该启用这些角色。
在尽可能合理地搜索互联网并在未安装角色的服务器上成功运行系统配置检查器工具之后 - 我已经相信除了 .NET 3.5 安装要求(尽我所能涵盖在 Windows 功能中)告诉)没有其他要求,唯一的例外是在某些情况下 SSRS 安装的 IIS 角色。
我只是找不到任何明确的建议来建议保持角色不变或删除它们。
这是我在试图弄清楚这一点时广泛浏览的一个资源 - http://msdn.microsoft.com/en-us/library/bb500469.aspx
感谢您的想法、经验和/或参考。
仅供参考 - 我在 Twitter 上的 #sqlhelp 标签上提出了带有链接的问题,并得到了 Denny Cherry 的回复,即答案是“无”。(谢谢丹尼!)