2.2 安装和配置SQL Server
微软要求安装SharePoint Server 2016时所需要SQL Server的最低版本为:
● Microsoft SQL Server 2014 Service Pack 1 64位
● SQL ServerExpress版本不支持
本节将以安装SQL Server 2014 SP1中文版为例,为读者介绍如何安装和配置SQL Server,以及如何在SQL Server 2014环境中为配置SharePoint的账户配置所需要的SQL Server权限。
2.2.1 安装SQL Server
首先,用户需在Microsoft Download Center中下载SQL Server 2014 Services Pack 1 64位的安装镜像。
其次,导入SQL Server 2014 Services Pack 1 64位的安装镜像,进入具体的安装步骤,如下所示:
步骤01 进入SQL Server安装中心界面,单击“安装”列表,如图2-30所示。
图2-30 SQL Server安装中心
步骤02 在SQL Server安装中心的安装界面,单击“全新SQL Server独立安装或向现有安装添加功能”,如图2-31所示。
图2-31 安装界面
步骤03 在弹出的SQL Server 2014安装程序界面,安装程序将自动检测当前服务器是否满足安装条件。如果没有通过检测结果,按照提示信息进行调整;如果通过检测,进入产品密匙界面,如图2-32所示。
图2-32 自动检测
步骤04 输入产品密钥后,在许可条款界面,阅读Microsoft软件许可条款细则,并选中“我接受许可条款”,单击“下一步”,如图2-33所示。
图2-33 许可条款
步骤05 在全局规则界面,将自动检测用户在安装SQL Server程序支持文件时可能发生的问题,如果检测结果显示失败,需更正所显示的失败,如果检测结果显示成功,单击“下一步”,如图2-34所示。
图2-34 全局规则界面
步骤06 在Microsoft Update界面,无须任何更改,单击“下一步”,如图2-35所示。
图2-35 Microsoft Update界面
步骤07 在安装安装程序文件界面,安装程序将提供下载、提取和安装这些安装程序文件的进度。如果找到了针对SQL Server安装程序的更新,并且指定了包括该更新,则也将安装该更新,单击“下一步”,如图2-36所示。
图2-36 安装安装程序文件界面
步骤08 在安装规则界面,自动检测运行安装程序时可能发生的问题。如果检测结果显示失败,用户将必须更正所有失败;如果检测结果显示成功,单击“下一步”,如图2-37所示。
图2-37 安装规则界面
步骤09 在设置角色界面,用户可见三个选项:
● SQL Server功能安装:安装SQL Server数据库引擎服务、Analysis Services、Reporting Services、Integration Services和其他功能。
● SQL ServerPowerPivot forSharePoint:在新的或者现有的SharePoint服务器上安装PowerPivot forSharePoint以支持场中的PowerPivot数据访问,或者,添加SQL Server关系数据库引擎以便用作新场的数据服务器。
● 具有默认值的所有功能:使用服务账户的默认值安装所有功能。
这里以“SQL Server功能安装”选项为例,进行安装和配置SQL Server,单击“下一步”,如图2-38所示。
图2-38 设置角色
步骤10 在功能选择界面,选中如下功能:
● 实例功能:数据库引擎服务、Analysis Services、Report Services-本机。
● 共享功能:Reporting Services-SharePoint、用于SharePoint产品的Reporting Services、管理工具。
并根据需求设置实例根目录、共享功能目录,本节以默认路径为例,单击“下一步”,如图2-39所示。
图2-39 功能选择
步骤11 在实例配置界面,用户可以指定SQL Server实例的名称和ID。
● 默认实例:选择该实例,默认以计算机的机器名为该实例名称。
● 命名实例:选择该实例,将以用户所填写的名称为实例名称,但访问SQL Server时选择实例名称的格式为:计算机名称\命名实例名称。
本节以默认实例配置方式进行安装,单击“下一步”,如图2-40所示。
图2-40 实例配置
步骤12 在服务器配置界面,分别为SQL Server代理、SQL Server数据库引擎、SQL ServerAnalysis Services、SQL ServerReporting Services配置账户名、密码以及启动类型,本节为所有服务统一配置一个账户,如图2-41所示。
图2-41 服务器配置
步骤13 在数据库引擎配置界面,用户需指定数据库引擎身份验证安全模式、管理员和数据目录,身份验证模式分如下两种:
● Windows身份验证模式
● 混合模式(SQL Server身份验证和Windows身份验证)
推荐选择混合模式,一旦用户无法利用Windows身份验证访问SQL Server时,可以采用SQL Server身份(sa账户)验证访问SQL Server,以保证数据能正常访问,本节以“混合模式”为身份验证模式,并为SQL Server系统管理员账户指定密码,同时指定SQL Server管理员,单击“下一步”,如图2-42所示。
图2-42 数据库引擎配置
步骤14 在Analysis Services界面,用户需指定Analysis Services服务器模式、管理员和数据目录,本节以“多维和数据挖掘模式”为数据库模式,指定用户对Analysis Services的管理权限,单击“下一步”,如图2-43所示
图2-43 Analysis Services配置
步骤15 在Reporting Services配置界面,用户需指定Reporting Services的配置模式,配置模式如下所示:
● Reporting Services本机模式:
➢ 安装和配置:在本机模式中安装和配置报表服务器,报表服务器将在安装完成后正常运行。
➢ 仅安装:安装报表服务器文件,安装完成后,使用Reporting Services配置管理器配置报表服务器用于本机模式
● Reporting Services SharePoint集成模式
➢ 仅安装:安装报表服务器文件,安装完成后,使用SharePoint管理中心完成配置。确认SQL Server Reporting Services服务已启动并且创建至少一个SQL Server Reporting Services服务应用程序。
本节选择默认的配置模式,单击“下一步”,如图2-44所示。
图2-44 Reporting Services配置
步骤16 在功能配置规则界面,无须任何修改,单击“下一步”,如图2-45所示。
图2-45 功能配置规则
步骤17 在准备安装界面,用户验证要安装的SQL Server 2014的安装功能以及配置文件路径,如果确认正确,单击“下一步”,如图2-46所示。
图2-46 准备安装界面
步骤18 在SQL Server安装进度界面,等待SQL Server安装,整个安装过程至少需30分钟,等待安装完成,如图2-47所示。
图2-47 安装进度
步骤19 在SQL Server安装完成界面,可以查看各个功能的安装结果以及安装的日志文件位置,如图2-48所示。
图2-48 完成界面
最后,单击“关闭”完成SQL Server的安装,如果用户日后根据需求预安装其他组件,比如PowerPivot for SharePoint等,需按照步骤1~19重新配置。
2.2.2 配置最大并行度选项
最大并行度介绍:
当SQL Server实例在具有多个微处理器或CPU的计算机上运行时,它将为每个并行计划的执行检测最佳并行度(即运行一个语句所使用的处理器数)。用户可以使用最大并行度选项来限制并行计划执行时所用的处理器数。SQL Server考虑为查询、索引数据定义语言(DDL)操作、静态的和由键集驱动的游标填充实施并行执行计划。
若要使服务器能够确定最大并行度,请将此选项设置为默认值0。如果将最大并行度设置为0, SQL Server将能够使用至多64个可用的处理器。若要取消生成并行计划,请将最大并行度设置为1。
SharePoint Server 2016要求SQL Server将最大并行度设置为1,否则安装SharePoint会失败。
设置最大并行度步骤如下所示:
步骤01 在开始→应用界面,单击SQL Server 2014 Management Studio,如图2-49所示。
图2-49 单击SQL Server 2014 Management Studio
步骤02 在连接到服务器界面,选择服务器类型、服务器名称以及身份验证等信息,单击“连接”,如图2-50所示。
图2-50 连接到服务器
步骤03 选择SQL Server实例,右击,选择“属性”,如图2-51所示。
图2-51 对象资源管理器界面
步骤04 在服务器属性界面,选择数据库设置,在并行的列表中,将最大并行度值改为“1”,单击“确定”完成设置,如图2-52所示。
图2-52 服务器属性
2.2.3 配置SharePoint的账户权限
完成SQL Server的安装之后,需在SQL Server中为SharePoint的配置账户添加以下两个权限:dbcreator和security admin,具体步骤如下所示:
步骤01 访问SQL Server 2014 Management Studio,在SQL Server实例中,展开安全性→登录名,选择指定的账户,以Contoso\Shelley为例,右键选择“属性”,如图2-53所示。
图2-53 用户属性
步骤02 在用户登录属性界面,单击“服务器角色”,选中“dbcreator”和“securityadmin”两个角色,单击“确定”,如图2-54所示。
图2-54 登录属性