SQL Server 2012数据库管理与开发项目教程
上QQ阅读APP看书,第一时间看更新

任务2 安装SQL Server 2012

【任务目标】

● 学会安装SQL Server 2012

● 能熟练设置一些常用安装选项

【任务描述】

安装SQL Server 2012。

假设安装SQL Server 2012作为某公司数据库应用系统的后端服务器,需要完成以下任务。

(1)SQL Server 2012服务器安装于X32位平台,并能进行高度复杂的数据分析。

(2)客户端应用程序运行于多种操作系统平台,使用SQL Server身份验证访问服务器。

(3)各分公司的数据库安装于同一个SQL Server 2012服务器,但各数据库分开管理。某个数据库发生故障时,不影响其他分公司的系统运行。

【任务分析】

要保证各分公司的数据库分开管理,就需要设置多个用户权限,建议安装时直接选择混合模式登录。在这里我们在本机安装一个NEWSQL命名实例。

任务2-1 认知SQL Server 2012的环境要求

不同版本安装、运行SQL Server 2012的硬件、软件以及环境要求如下。

1.版本

SQL Server 2012分为3个版本,从高到低分别是企业版、商业智能版和标准版。其中企业版是全功能版本,而其他两个版本则分别面向工作组和中小企业,所支持的机器规模和扩展数据库功能都不一样,价格方面是根据处理器核心数量而定的。

2.硬件要求

硬件需求主要包括对处理器、内存和硬盘的需求。

表1-5所示列出了不同版本的SQL Server 2012对处理器、内存和操作系统的需求。

表1-5 SQL Server 2012的处理器、内存和操作系统需求

3.软件需求

32位版本和64位版本的SQL Server 2012的网络需求相同,都需要对网络协议、Internet软件、.NET Framework和虚拟化等网络组件做出限制,如表1-6所示。

表1-6 SQL Server 2012的软件需求

续表

任务2-2 安装SQL Server 2012

SQL Server 2012安装程序支持在同一个服务器上安装SQL Server 2012的多个实例,也支持在已安装SQL Server早期版本的服务器上升级到SQL Server 2012,或安装全新的SQL Server 2012。本节以初次安装SQL Server 2012版为例,安装步骤如下。

(1)在安装微软最新数据库SQL Server 2012之前,先确定一下安装环境:32位Windows 7操作系统或者64位的Windows 7操作系统,编者以64位的Windows 7操作系统进行讲解。

(2)下载SQL Server 2012软件,官网下载地址:http://www.microsoft.com/zh-cn/ download/details.aspx?id=29066根据微软的下载提示,64位的 Windows 7操作系统只需下载列表的CHSx64SQLFULL_x64_CHS_Core.box、CHSx64SQLFULL_x64_CHS_Intall.exe和CHSx64 SQLFULL_x64_CHS_Lang.box3个安装包即可。然而第一个CHS\SQLFULL_CHS.iso包含了32位和64位,如图1-4所示。

(3)将下载的这3个安装包放在同一个目录下,并双击打开可执行文件CHSx64SQLFULL_x64_CHS_Intall.exe,如图1-5所示。系统解压缩之后打开另外一个安装文件夹SQLFULL_x64_CHS。打开该文件夹,并双击SETUP.EXE,开始安装SQL Server 2012,如图1-6所示。

图1-4 官网下载窗口

图1-5 SQL Server 2012软件窗口

图1-6 SQL Server 2012安装窗口

(4)如果系统可以打开【SQL Server安装中心】,则说明我们可以开始正常安装SQL Server 2012了。我们可以通过【计划】【安装】【维护】【工具】【资源】【高级】【选项】等进行系统安装、信息查看以及系统设置如图1-7所示。

图1-7 【SQL Server安装中心】窗口

(5)选中图1-8所示【安装】右侧的第一项【全新SQL Server独立安装或向现有安装添加功能】,通过向导一步步在“非集群环境”中安装SQL Server 2012,如图1-8所示。

图1-8 【SQL Server安装中心】-安装窗口

(6)安装图解如下。

可以继续下一步,输入产品密钥,如图1-9所示。打开【许可条款】窗口,如图1-10所示。安装程序支持文件,如图1-11所示。

图1-9 【产品密钥】窗口

图1-10 【许可条款】窗口

(7)设置角色。

这里有3个选项可供选择,我们选择【SQL Server功能安装】,如图1-12所示。

图1-11 【安装程序支持规则】窗口

图1-12 【设置角色】窗口

(8)功能选择。

在这里,单击【全选】按钮,会发现左边的目录树多了几个项目:在【安装规则】后面多了一个【实例配置】,在【磁盘空间要求】后面多了【服务器配置】、【数据库引擎配置】、【Analysis Services配置】和【Reporting Services配置】,如图1-13所示。

图1-13 【功能选择】窗口

如果只作为普通数据引擎使用,通常只勾选【数据库引擎服务】和【管理工具-基本】;如果需要可更改共享功能目录。

(9)安装规则。

在这里又要扫描一次本机,扫描的内容跟上一次不同,如图1-14所示。

图1-14 【安装规则】窗口

(10)实例配置。

如果这里安装一个默认实例,系统自动将这个实例命名为 MSSQLSERVER。这里在D:\SQL2012文件夹中创建一个实例命名为NEWSQL,如图1-15所示。

图1-15 【实例配置】窗口

(11)磁盘空间要求。

从这里可以看到安装 SQL Server 的全部功能需要的磁盘空间及分配情况,如图1-16所示。

图1-16 【磁盘空间要求】窗口

(12)服务器配置。

在这里,首先要配置服务器的服务账户,也就是让操作系统用哪个账户启动相应的服务。为了方便,可以选择【对所有 SQL Server 服务使用相同的帐户】;也可以选择 NT AUTHORITY\SYSTEM,用最高权限来运行服务,如图1-17所示。

图1-17 【服务器配置】窗口

接着,还要设置排序规则,默认是不区分大小写的,按用户的要求自行调整。

(13)数据库引擎配置。

数据库引擎的设置主要有3项。

在账户设置中,一般MS SQL Server都作为网络服务器存在,为了方便,都使用混合身份验证设置自己的用户密码。然后添加一个本地账户方便管理,指定SQL Server管理员选择添加当前用户,如图1-18所示。在Analysis Services配置中选择添加当前用户,如图1-19所示。按照默认设置,在【分布式重播控制器】配置窗口选择添加当前用户,如图1-20所示。

图1-18 【数据库引擎配置】窗口

图1-19 【Analysis Services配置】窗口

图1-20 【分布式重播控制器】窗口

目录和FILESTREAM没有必要修改。

对数据目录,习惯将软件都装在系统盘。在使用SQL Server时,数据库文件都放在其他盘,然后附加数据,这样不会使自己的数据库和系统的数据库混乱,毕竟数据安全是最重要的。

(14)后面的过程比较简单,一直单击下一步然后等待安装完成即可。首先进入错误报告,不勾选错误报告,如图1-21所示;单击【下一步】进入安装配置规则窗口,等待安装即可,如图1-22所示;单击【下一步】进入准备安装界面,给出本次安装的摘要,如图1-23所示。

图1-21 【错误报告】窗口

图1-22 【安装配置规则】窗口

图1-23 【准备安装】窗口

(15)单击【安装】按钮,进行安装,如图1-24所示,直到安装成功,如图1-25所示。

图1-24 【安装进度】窗口

图1-25 安装成功界面

(16)单击【关闭】按钮,结束安装。

任务2-3 启动SQL Server 2012

在Windows 7中启用SQL Server 2012

运行【开始】→【所有程序】→【Microsoft SQL Server 2012】→【SQL Server Management Studio】菜单项,打开【Microsoft SQL Server Management Studio】窗口,并弹出【连接到服务器】窗口,如图1-26所示。在【连接到服务器】窗口中,需要进行服务器类型、服务器名称、用户身份的设置。验证默认(服务器类型选择【数据库引擎】)设置后,进入【SQL Server Management Studio】窗口,如图1-27所示。

图1-26 连接到服务器窗口

图1-27 【SQL Server Management Studio】窗口