我们将尝试新的 SQL Server 2016,并考虑将其安装在 Windows Server Core 上。我知道这样做有一些好处。据我所知,这种设置更安全,也更容易管理。但在 Server Core OS 上运行 SQL 是否存在任何风险或限制?此外,您能推荐一个关于安装程序的好指南吗?谢谢你的帮助。
答案1
至于限制,某些服务将无法使用。但我怀疑它们并不重要。您可以在这里了解更多信息:https://logicalread.com/installing-sql-server-2016-on-server-core/#.WKOlJfL5MTA 另请查看这篇文章,其中描述了所有支持的功能以及 Server Core 上 SQL 的安装过程:https://msdn.microsoft.com/en-us/library/hh231669.aspx 以下是一个简短的分步指南:https://www.starwindsoftware.com/blog/install-sql-server-2016-on-windows-server-2016-server-core希望能帮助到你。
答案2
Core 的安装占用空间更小,需要修补的二进制文件更少,服务更少等。除了 GUI 和 GUI 依赖之外的所有技术仍然可用(Nano 在某些方面受到限制,例如支持 SR-IOV)。PS 我们要么做一个完整的 GUI,要么做 POC Nano。Core 介于两者之间,最终会逐渐消失。恕我直言。