本节以SQL Server 2019(Evaluation Edition)的安装过程为例进行讲解。通过对Evaluation Edition版本的安装过程的学习,读者可以掌握其他各个版本的安装过程。不同版本的SQL Server在安装时对软件和硬件的要求是不同的,其安装数据库中的组件内容也不同,但安装过程都是大同小异的。
在安装SQL Server 2019前,用户需要了解其安装环境的具体要求。不同版本的SQL Server 2019对系统的要求略有差异,下面以SQL Server 2019标准版为例,安装环境的具体需求如表1-1所示。
表1-1 SQL Server 2019的安装环境需求
确认完安装环境的具体需求和所需安装的组件后,本小节将带领读者逐步完成SQL Server 2019的安装。
双击已下载好的SQL Server 2019 Evaluation Edition安装程序,即可打开【选择安装类型】对话框,在其中选择要安装的类型,这里选择【自定义】类型,如图1-1所示。
图1-1 选择【自定义】安装类型
打开【指定SQL Server媒体下载目标位置】对话框,在其中设置SQL Server的安装语言以及媒体位置,再单击【安装】按钮,如图1-2所示。
图1-2 指定SQL Server媒体下载目标位置
开始下载SQL Server 2019的安装程序,下载完成后,就会提示用户开始安装SQL Server,如图1-3所示。
图1-3 下载成功后的界面
进入【SQL Server 2019安装中心】窗口,单击左侧的【安装】选项,该选项中包含了多种功能,如图1-4所示。
图1-4 【SQL Server安装中心】窗口
安装时读者可以使用购买的安装盘进行安装,也可以从微软的网站上下载相关的安装程序(微软提供一个180天的免费企业试用版,该版本包含所有企业版的功能,用户付费后即可随时直接激活为正式版本)。
在【安装】选项中选择【全新SQL Server独立安装或向现有安装添加功能】选项,打开【产品更新】对话框,提示用户是否有产品更新信息,单击【下一步】按钮,如图1-5所示。
图1-5 【产品更新】对话框
打开【安装安装程序文件】对话框,该对话框中包含下载、提取以及安装SQL Server程序所需的组件,安装过程如图1-6所示。
图1-6 【安装安装程序文件】对话框
安装完安装程序文件之后,安装程序将自动进行第二次支持规则的检测,全部通过之后单击【下一步】按钮,进入【安装规则】对话框,再单击【下一步】按钮,如图1-7所示。
图1-7 【安装规则】对话框
进入【安装类型】对话框,单击【执行SQL Server 2019的全新安装】单选按钮,然后单击【下一步】按钮,如图1-8所示。
图1-8 【安装类型】对话框
进入【产品密钥】对话框,在该对话框中可以输入购买的产品密钥。如果是使用体验版本,可以在下拉列表框中选择Evaluation选项,然后单击【下一步】按钮,如图1-9所示。
图1-9 【产品密钥】对话框
打开【许可条款】对话框,勾选该对话框中的【我接受许可条款】复选框,然后单击【下一步】按钮,如图1-10所示。
图1-10 【许可条款】对话框
打开【功能选择】对话框,如果需要安装某项功能,则勾选对应功能前面的复选框,也可以使用下面的【全选】或者【全部不选】按钮来选择,然后单击【下一步】按钮,如图1-11所示。
图1-11 【功能选择】对话框
打开【实例配置】对话框,在安装SQL Server的系统中可以配置多个实例,每个实例必须有唯一的名称,这里单击【默认实例】单选按钮,然后单击【下一步】按钮,如图1-12所示。
图1-12 【实例配置】对话框
打开【PolyBase配置】对话框,在其中可以指定PolyBase扩大选项和端口范围,单击【下一步】按钮,如图1-13所示。
图1-13 【PolyBase配置】对话框
打开【Java安装位置】对话框,在其中指定SQL Server中Java的安装位置,单击【下一步】按钮,如图1-14所示。
图1-14 【Java安装位置】对话框
打开【服务器配置】对话框,设置使用SQL Server各种服务的用户,单击【下一步】按钮,如图1-15所示。
图1-15 【服务器配置】对话框
打开【数据库引擎配置】对话框,对话框中显示了SQL Server的身份验证模式,这里选择第二种混合模式,此时需要为SQL Server的系统管理员设置登录密码,此后可以使用两种不同的方式登录SQL Server。然后单击【添加当前用户】按钮,将当前用户添加为SQL Server管理员。单击【下一步】按钮,如图1-16所示。
图1-16 【数据库引擎配置】对话框
打开【Analysis Services配置】对话框,同样在该界面中单击【添加当前用户】按钮,将当前用户添加为SQL Server管理员,然后单击【下一步】按钮,如图1-17所示。
图1-17 【Analysis Services配置】对话框
打开【Integration Services Scale Out配置-主节点】对话框,在该界面中指定Scale Out主节点的端口号和安全证书,单击【下一步】按钮,如图1-18所示。
图1-18 【Integration Services Scale Out配置-主节点】对话框
打开【Integration Services Scale Out配置-辅助角色节点】对话框,在其中指定Scale Out辅助角色节点所使用的主节点端点和安全证书,单击【下一步】按钮,如图1-19所示。
图1-19 【Integration Services Scale Out配置-辅助角色节点】对话框
打开【Distributed Replay控制器】对话框,指定Distributed Replay控制器服务的访问权限。单击【添加当前用户】按钮,将当前用户添加为具有上述权限的用户,单击【下一步】按钮,如图1-20所示。
图1-20 【Distributed Replay控制器】对话框
打开【Distributed Replay客户端】对话框,为Distributed Replay客户端指定相应的控制器和数据目录,单击【下一步】按钮,如图1-21所示。
图1-21 【Distributed Replay客户端】对话框
打开【准备安装】对话框,该对话框中描述了将要进行的全部安装过程和安装路径,单击【安装】按钮开始进行安装,如图1-22所示。
图1-22 【准备安装】对话框
在打开的【安装进度】对话框中显示安装的进度,如图1-23所示。
图1-23 SQL Server 2019安装进度
安装完成后,单击【关闭】按钮完成SQL Server 2019的安装过程,如图1-24所示。
图1-24 安装【完成】对话框