2024年2月23日发(作者:)

SQL Server 2008 安装文档

目录

1 安装前准备 2

1.1 安装SQL Server 2008 R2 预安装组件:.Net Framework 3.5

sp1 2

1.2

2

2.1

2.2

2.3

2.4

2.5

2.6

2.7

2.8

2.9

2.10

安装.NET Freamwork 3.5 sp1 2

开始安装数据库软件(单节点) 5

启动安装程序进行安装检查 5

输入cd-key 6

安装必要的支持文件 7

选择安装的组件 9

指定实例名和实例路径 9

安装数据库组件所对应的windows服务 11

配置Analysis服务 14

配置Reporting服务 15

错误和只用报告 16

校验确认所有安装的规则 17

3 为数据库打SP2 18

3.1 获得相应版本的sp2 18

3.2 安装sp2前的校验 18

3.3 检查是否有额外正在运行的程序影响打补丁 20

3.4 确认升级的规则无误后开始升级 21

1 安装前准备

1.1 安装SQL Server 2008 R2 预安装组件:.Net Framework 3.5 sp1

如果没有安装这个组件,安装过程会提示错误如下:

1.2 安装.NET Freamwork 3.5 sp1

这是由于windows server 2008 安装.NET Framework有特别的安装方法,如下图:

右键点击桌面的“Computer”---“Manage”---

--- 点击右边的Add Features

勾选上图中的.NET Framwork 3.5.1 Features:

点击“Add Required Roles Services”,然后下面全部按照默认选项,点击next:

IIS也一起安装:

直至上图安装完成。

2 开始安装数据库软件(单节点)

2.1 启动安装程序进行安装检查

启动SQLSERVER2008的安装程序

选择New stander-alone 安装单机版,(如果需要安装failover集群则选择New cluster选项,但需要预先安装windows 集群)

通过所有安装前检查,如下图:

2.2 输入cd-key

下面填入相应版本的cd-key,注意不同版本有不同的cd-key,要确认安装的版本,获得相应的cd-key

接受协议

2.3 安装必要的支持文件

点击install开始安装支持文件:

2.4 选择安装的组件

一般按照默认选择所有组件:

2.5 指定实例名和实例路径

注意,这里的实例名称可以按照需要在“Named instance”修改,下图是按照默认实例名称安装;

“Instance root directory”是实例的数据文件所在路径,可以按需要指定;

其中注意的是,按照标准,数据实例路径和数据文件路径不允许有空格。

按照规范,数据文件路径定义为“X:SQLDATA实例名”,所以

实例路径指定为E:SQLDATAMSSQLSERVER(和实例名一样),而不是原来默认的“E:Program FilesMicrosoft SQL Server”

下图显示磁盘空间需求:

2.6 安装数据库组件所对应的windows服务

下图需要选择启动的服务和所启动的账户

其中SQL Server Agent默认是Manual手动启动,需要改成Automatic自动启动。

点击“Use the same account for SQL Server service”,选择“NT

AUTHORITYSYSTEM”,密码无需填写:

下图显示配置管理员的账户:

默认是windows authentication mode 本地认证,按照标准,需要改成Mixed Mode 混合模式:

输入内置管理员密码:

注意:在上图中,点击“Add”添加本地用户的时候,需要添加是“Administrators”组!

如果SA密码(也就是内置管理员密码)输入不正确,则会出现下面的报错信息(需要保证安装过程中每一步没有出现下面的错误提示):

在另一个tab页可以看到数据文件路径是根据之前指定的实例路径下分派的:

2.7 配置Analysis服务

同样是点击Add添加本地的“Administrators”组作为该服务的启动用户:

由于该服务也作为一个实例启动,所以也有相应的数据文件,下图这个tab页展示数据文件的路径

2.8 配置Reporting服务

按照默认选项,使用本地模式配置

2.9 错误和只用报告

这里选择是否发送错误报告给微软,都不勾选表示不发送,由于数据库服务器都不能连接公网,所以不发送。

2.10 校验确认所有安装的规则

所有校验项通过后,点击Install开始安装:

3 为数据库打SP2

3.1 获得相应版本的sp2

注意,要对应数据库的版本,比如这里就是要对应64位的中文版:

3.2 安装sp2前的校验

双击启动上面的sp2安装文件,会开始数据库安装检查

所有都通过后会弹出协议页面,可以看到,中文版的sp2安装文件会显示中文内容的协议,英文版的sp2安装文件则会是英文内容的协议:

勾选同意后,next看到下面的安装组件选项,如果版本合适的话,会自动勾选组件的,如果版本不符合,则不能勾选,在右侧的描述中会显示不合适的原因

3.3 检查是否有额外正在运行的程序影响打补丁

正常情况下,补丁程序会自动停止相应的sqlserver进程或者服务,但如果在这个步骤检查出来仍然有额外不能停止的进程影响打补丁的话,需要手动终止这些进程。

3.4 确认升级的规则无误后开始升级

顺利完成安装后会显示下图的页面: