SQL Server 2012实用教程
上QQ阅读APP看书,第一时间看更新

2.2 SQL Server 2012的安装

2.2.1 SQL Server 2012安装环境要求

在安装SQL Server 2012之前,用户需要了解其安装环境的具体要求,不同版本的SQL Server 2012对应的要求略有差异。SQL Server 2012安装环境要求如表2.1所示。

表2.1 SQL Server 2012安装环境要求

续表

2.2.2 SQL Server 2012安装过程

安装SQL Server 2012时,可以根据自己的实际需求和计算机的软硬件环境,选择一个合适的版本进行安装。本书中安装的版本为SQL Server 2012企业版,操作系统为64位Windows 10专业版。

1.安装准备

(1)确保当前的用户拥有计算机管理员权限。

(2)安装SQL Server 2012时,最好退出防火墙和防病毒软件。

2.安装过程

(1)启动SQL Server 2012的安装程序,双击运行setup.exe(若当前计算机没有安装.NET Framework,将先行自动安装),进入“SQL Server安装中心”页,选择左侧“安装”选项,初次安装选择“全新SQL Server独立安装或向现有安装添加功能”选项,开始SQL Server 2012的安装,如图2.1所示。

图2.1 “SQL Server安装中心”页

(2)进入“安装程序支持规则”页,依次进行常规检测、产品密钥输入、接受许可条款、安装安装程序文件、二次规则检测等步骤,如图2.2所示。完成安装前的规则检测(如果此时缺少组件或者系统设置错误,应立即进行添加或者更改设置,以确保后面的安装过程正常进行)。

图2.2 “安装程序支持规则”页

(3)通过规则检测后,进入“产品密钥”页,如图2.3所示,选择“输入产品密钥”单选按钮,输入产品密钥。(在这里也可以选择Evaluation和Express版本)

图2.3 “产品密钥”页

(4)进入“设置角色”页,如图2.4所示,选择“SQL Server功能安装”单选按钮,并在随后出现的“功能选择”页中选择要安装的实例功能,如图2.5所示。

图2.4 “设置角色”页

图2.5 “功能选择”页

(5)配置实例功能后,依次设置实例名称、服务器配置,进入“数据库引擎配置”页,如图2.6所示,设置数据库服务器配置、数据目录和FILESTREAM等内容。

图2.6 “数据库引擎配置”页

(6)配置数据库引擎后,依次进行Analysis Services配置(见图2.7)和分布式重播客户端用户配置(见图2.8)。

图2.7 “Analysis Services配置”页

图2.8 “分布式重播客户端”页

(7)进入“准备安装”页,如图2.9所示,该页面描述了刚才进行的各种设置以及安装路径,确认后,单击“安装”按钮进行安装,安装完成后进入“Complete”页,如图2.10所示,单击“关闭”按钮,即可完成SQL Server 2012的安装。

图2.9 “准备安装”页

图2.10 “Complete”页

2.2.3 SQL Server 2012常用实用工具

SQL Server 2012提供了大量的管理工具,包括商业智能开发平台(Business Intelligence Development Studio)、SQL Server管理平台(SQL Server Management Studio)、SQL Server配置管理工具(SQL Server Configuration Manager)、SQL Server性能工具(SQL Server Profiler)和数据库引擎优化顾问工具(Database Engine Tuning Advisor)等。

1.商业智能开发平台

作为一个集成开发环境,SQL Server商业智能开发平台适用于商业智能架构应用程序,该平台包含了一些项目模板。商业智能开发平台的项目可以作为某个解决方案的一部分。例如,该平台中可以分别包含Analysis Services项目、Integration Services项目和Reporting Services项目。

如果要开发并使用Analysis Services、Integration Services和Reporting Services的方案,则应当使用SQL Server 2012商业智能开发平台。如果要使用SQL Server数据库服务的解决方案,或者要管理并使用Analysis Services、Integration Services和Reporting Services的现有解决方案,则适合使用SSMS。也就是说,这两个工具在应用中的阶段不一样,一个处于开发阶段,一个处于应用和管理阶段。

2.SQL Server管理平台

SQL Server管理平台(SSMS)是一个集成环境,它将查询分析器和服务器管理器的各种功能组合到一个集成环境中,用于访问、配置、控制、管理和开发SQL Server的工作。

通过SSMS可以完成的操作有管理SQL Server服务器,建立与管理数据库,建立与管理表、视图、存储过程、触发程序、规则等数据库对象及用户定义的时间类型,备份和恢复数据库,管理用户账户以及建立Transact-SQL命令等。

SSMS的工具组件主要包括已注册的服务器、对象资源管理器、解决方案资源管理器、模板资源管理器等。

3.SQL Server配置管理工具

SQL Server配置管理工具用于管理与SQL Server相关联的服务,配置SQL Server使用的网络协议以及从SQL Server客户端计算机管理网络连接。配置管理工具继承了以下功能:服务器网络实用工具、客户端网络实用工具和服务管理器。

4.SQL Server性能工具

SQL Server性能工具是一个图形化的管理工具,用于监督、记录和检查数据库服务器的使用情况,使用该工具,管理员可以实时地监视用户的活动状态。

5.数据库引擎优化顾问工具

数据库引擎优化顾问工具用来帮助用户分析工作负荷、提出优化建议等。即使用户对数据库的机构没有详细了解,也可以使用该工具选择和创建最佳的索引、索引视图、分区等。