3.4 在服务器核心中安装

3.4  在服务器核心中安装


3.4.1  安装 .NET Framework 3.5 Service Pack 1

  SQL Server 安装程序需要 .NET Framework 3.5 Service Pack 1 支持。早期的 SQL Server 2008 明确指示不能安装在 Windows 服务器核心中,这是因为当时的 Windows Server 2008 不支持在服务器核心中安装 .NET Framework 3.5 Service Pack 1。


  可以通过 DISM(Deployment Image Servicing and Management,部署映像服务和管理)工具进行安装。下例是在 Windows Server 2008 R2 中使用这个工具查看功能包以及进行安装。注意,featurename 参数的值是大小写敏感的。

dism /online /get-features | find /I "NetFx"

dism /online /enable-feature /featurename:NetFx2-ServerCore

dism /online /enable-feature /featurename:NetFx3-ServerCore

wKioL1T2yaDxAYw9AAI0IaYIix0814.jpg


  Windows Server 2012 和 Windows Server 2012 R2 的安装方式稍有不同。

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:C:\PreSetup\sources 

  /All 参数表示将自动启用所有的父功能(即NexFx3ServerFeatures)。由于组件文件并没有被 Windows 安装程序自动复制到新安装的系统中,所以需要通过 /Source 参数指定安装该功能所需的文件位置。



3.4.2  安装 .Net Framework 4.0

  SQL Server 2014 应用程序还需要 .NET Framework 4.0 支持。

  在  .NET Framework 4.0 发行之前就已经发行的操作系统必须安装最新的补丁,否则在安装过程中提示“在服务器核心角色上不受支持”。支持的操作系统有 Windows Server 2008 SP2 (以及 Windows Vista SP2)、Windows Server 2008 R2 SP1(以及 Windows 7 SP1)。

  如果在 Windows 2008 Server R2 服务器核心上进行安装,则需要在安装 .NET Framework 4 之前安装 Windows 2008 Server R2 SP1,并遵照下面的说明操作。

◆打开 WoW64:Start /w ocsetup ServerCore-WOW64

◆打开 .NET 2.0 层:Start /w ocsetup NetFx2-ServerCore

◆打开 WoW64 的 .NET 2.0 层: Start /w ocsetup NetFx2-ServerCore-WOW64


  在微软官网下载“用于服务器核心的 Microsoft .NET Framework 4(独立安装程序)”,保存到计算机上,然后进行安装。下载链接 http://www.microsoft.com/zh-cn/download/details.aspx?id=22833 

wKioL1T20saTdrPpAAH030mCv2Q808.jpg


  在 Windows Server 2012 和 Windows Server 2012 R2 中,默认已经安装了 .NET Framework 4.0,无需额外安装。



3.4.3  安装 SQL Server 2014

  SQL Server 2014 不支持在服务器核心上使用安装向导进行安装,SQL Server 安装程序支持完全静默模式(通过使用 /Q 参数)或简单静默模式(通过使用 /QS 参数)。 

  以下是一个安装过程的示例:

D:\> Setup.exe /Q /IACCEPTSQLSERVERLICENSETERMS /ACTION="Install" /FEATURES=SQLENGINE,CONN /INSTANCENAME="MSSQLSERVER" /INSTANCEID="MSSQLSERVER" /SQLSVCACCOUNT="NT AUTHORITY\SYSTEM" /SQLSYSADMINACCOUNTS=".\Administrator" /AGTSVCACCOUNT="NT AUTHORITY\SYSTEM" /ISSVCACCOUNT="NT AUTHORITY\SYSTEM"


Microsoft <R> SQL Server 2014 12.00.2000.08

版权所有<C> Microsoft Corporation。保留所有权利。


部署映像服务和管理工具

版本:6.1.7600.16385


映像版本:6.1.7600.16385


启用一个或多个功能

[==============================100.0%==============================]

操作成功完成。

Microsoft <R> .NET Framework CasPol 2.0.50727.5420

版权所有<C> Microsoft Corporation。保留所有权利。


成功

Microsoft <R> .NET Framework CasPol 2.0.50727.5420

版权所有<C> Microsoft Corporation。保留所有权利。


成功

一个或多个受影响的文件具有挂起的操作。

应当重新启动计算机以完成此过程。


D:\> 



  服务器核心支持的功能包括:数据库引擎服务、SQL Server 复制、全文和语义提取搜索、分析服务、客户端工具连接、集成服务和 SQL 客户端连接 SDK。如果选择了其它的功能,会遇到“您选择了 Windows Server 内核不支持的功能”提示并退出安装。

  安装过程中的日志都将记录到 summary.txt 文件,可以查看这个日志以了解进一步的详细信息。


本文出自 “SQL Server 管理员指南” 博客,谢绝转载!

你可能感兴趣的:(安装,服务器,核心安装)