第2章 SQL Server 2012安装与配置
本章主要介绍SQL Server 2012的概念以及SQL Server 2012安装与配置的过程,包括SQL Server 2012简介、安装SQL Server 2012、启动SQL Server 2012的服务、注册SQL Server 2012服务器以及如何使用SQL Server 2012帮助。通过本章的学习,读者应该熟悉SQL Server 2012,会选择合适的版本进行安装和配置,并掌握注册SQL Server 2012服务器的方法等。
本章要点
- SQL Server 2012的安装与配置
- 启动SQL Server 2012
- 注册SQL Server 2012服务器
- 使用帮助
2.1 SQL Server 2012简介
SQL Server 2012简介
SQL Server 2012是之前的SQL Server系列版本的全新升级,是可用于大规模联机事务处理(On-Line Transatcion Processing,OLTP)、数据仓库和电子商务应用的数据库和数据分析平台。
2.1.1 SQL Server 2012概述
结构化查询语言(Structured Query Language,SQL)是关系型数据库的国际标准语言。SQL语言在1986年被美国国家标准局(American National Standards Institute,ANSI)的数据库委员会批准用作关系型数据库的美国标准, 1987年,国际标准化组织(International Organization for Standardization,ISO)也认定了这一标准,并在1989年公布SQL-89标准,1992年又公布了SQL-92标准。
SQL Server 2012在原有的SQL Server 2008的基础上做了更大的改进。在保留了SQL Server 2008的原有风格外,还在管理、安全、多维数据分析和报表分析等方面有了进一步的提升。
2.1.2 SQL Server 2012的数据库特性
SQL Server 2012作为已经为云技术做好准备的信息平台,可以帮助企业释放突破性的业务洞察力;使企业对关键业务充满信心,能够快速构建相应的解决方案来实现本地和公有云之间的数据扩展。
1.通过AlwaysOn实现高可用级别
AlwaysOn是SQL Server 2012中提供的一种全新的高可用技术,集中了高可用界别的优点,确保企业无需增加成本和提高复杂度,即可实现高级别的可用性和数据保护。它可在数据中心内部以及跨数据中心实现数据冗余,快速地实现应用程序故障转移,保护现有硬件资源;同时简化了其配置过程。
2.通过Power View实现快速查询
Power View提供基于网络高度的交互式拖放式数据查询及数据可视化能力,速度极快,从而可以赋予用户发现并共享企业内部各个层级的商业洞察力。PowerPivot插件拥有全新而且先进的分析能力,用户可以通过它,在Excel中用常规的分析方式极迅速地完成大规模数据的分析研究。
3.可扩展易管理的自助商业智能服务
通过自助商业智能、IT仪表板及SharePoint之间的协作,为整个商业机构提供可访问的智能服务。商业智能语义层模型的应用范围跨度很大,它既可以支持小型个人商业智能解决方案,又可以支持规模最大的企业的商业智能需求。SQL Server2012可以通过这一功能为跨界构的数据源的报告和仪表板提供一个全方位的视图。
4.个性化云服务
能够完全按照要求,快速地实现商业方案从服务器到私有云或公有云的创建及扩展。微软云服务,无论是私有云还是公有云,都可以通过SQL Server2012向用户提供可互通的部署方式,实现操作灵活性。利用跨越传统服务器、一体机和云的通用架构,可以冲破任何部署环境的约束,按需进行扩展。
5.全方位的数据仓库解决方案
凭借全方位的数据仓库解决方案,以低成本向用户提供大规模数据仓库,能够实现高度的灵活性和可伸缩性。
2.2 SQL Server 2012的安装
在对SQL Server 2012有了初步了解之后,就可以安装SQL Server 2012了。由于SQL Server 2012的安装程序提供了浅显易懂的图形化操作界面,所以安装过程相对简单、快捷。但是,因为SQL Server 2012是由一系列相互协作的组件构成,又是网络数据库产品,所以安装时就必须要了解其中的选项含义及其参数配置,否则将直接影响安装过程。本节将向读者详细介绍SQL Server 2012的安装要求以及安装的全过程。
2.2.1 安装SQL Server 2012的必备条件
安装SQL Server 2012的必备条件
安装SQL Server 2012之前,首先要了解安装SQL Server 2012所需的必备条件,检查计算机的软硬件配置是否满足SQL Server 2012开发环境的安装要求。具体要求如表2-1所示。
表2-1 安装SQL Server 2012所需的必备条件
软硬件 |
描 述 |
---|---|
操作系统 |
Windows 7、Windows 8、Windows 8.1、Windows Server 2008、Windows Server 2012 |
软件 |
SQL Server 安装程序需要使用 Microsoft Windows Installer 4.5 或更高版本以及 Microsoft 数据访问组件 (MDAC) 2.8 SP1 或更高版本 |
处理器 |
1.4GHz处理器,建议使用2.0 GHz或速度更快的处理器 |
RAM |
最小1GB,建议使用2GB或更大的内存 |
可用硬盘空间 |
至少 2.2 GB 的可用磁盘空间 |
CD-ROM驱动器或DVD-ROM |
从磁盘进行安装时需要相应的 DVD 驱动器 |
2.2.2 了解用户账户和身份验证模式
了解用户账户和身份验证模式
SQL Server 2012是一款网络服务器,为了方便对SQL Server 2012进行管理,先来讲解一下SQL Server 2012的账户及身份验证模式。
在网络中的服务只能由一些特定的账户进行管理,而SQL Server 2012是在Windows中作为网络服务来运行的,所以需要给SQL Server 2012指派Windows中的用户账户进行管理。Windows中的用户账户包括了本地系统账户以及域用户账户。
如果想在客户机上连接服务器,就需要使用账户与其所对应的密码登录服务器,这个过程就是身份验证。SQL Server 2012不仅可以使用Windows中的用户账户登录管理(Windows身份验证模式),也可以在数据库中创建用户账户进行登录和管理(混合身份验证模式)。使用混合身份验证模式时,服务器首先查找其数据库中是否有和所登录账户相匹配的记录,如果存在,则建立连接,如果不存在,则使用Windows中的用户账户进行验证,如果验证不成功,则拒绝连接。
2.2.3 SQL Server 2012的安装
SQL Server 2012的安装
安装SQL Server 2012数据库的步骤如下。
(1)将安装盘放入光驱,光盘会自动运行,运行界面如图2-1所示。
(2)在“SQL Server安装中心”窗体中单击左侧的【安装】选项,再单击【全新SQL Server独立安装或向现有安装添加功能】超链接,如图2-2所示。
图2-1 SQL Server安装中心
图2-2 单击左侧的【安装】选项
(3)进入“安装程序支持规则”窗口,“确定”按钮可用。如图2-3所示。
(4)单击【确定】按钮,打开“产品密钥”窗口,如图2-4所示,在该窗口中输入产品密钥。
图2-3 “安装程序支持规则”窗口
图2-4 “产品密钥”窗口
(5)单击【下一步】按钮,进入“许可条款”窗口,如图2-5所示,选中【我接受许可条款】复选框。单击【下一步】按钮。
(6)进入“产品更新”窗口,如图2-6所示,单击【下一步】按钮。
图2-5 “许可条款”窗口
图2-6 “产品更新”窗口
(7)进入“安装程序支持规则”窗口,如图2-7所示。该窗口中,如果所有规则都通过,则“下一步”按钮可用。
(8)单击【下一步】按钮,进入“设置角色”窗口,如图2-8所示。选择【SQL Server功能安装】,单击【下一步】按钮。
图2-7 “安装程序支持规则”窗口
图2-8 “设置角色”窗口
(9)进入“功能选择”窗口,这里可以选择要安装的功能,如果全部安装,则可以单击【全选】按钮进行选择,如图2-9所示。
(10)单击【下一步】按钮,进入“安装规则”窗口,如图2-10所示。这里运行安装规则,操作完成后,单击【下一步】按钮。
图2-9 “功能选择”窗口
图2-10 “安装规则”窗口
(11)进入“实例配置”窗口,在该窗口中选择实例的命名方式并命名实例,然后选择实例根目录,如图2-11所示。
(12)单击【下一步】按钮,进入“磁盘空间要求”窗口,该窗口中显示安装SQL Server 2012所需的磁盘空间,如图2-12所示。
图2-11 “实例配置”窗口
图2-12 “磁盘空间要求”窗口
(13)单击【下一步】按钮,进入“服务器配置”窗口,如图2-13所示。
(14)单击【下一步】按钮,进入“数据库引擎配置”窗口,该窗口中选择身份验证模式,并输入密码;然后单击【添加当前用户】按钮。如图2-14所示。
图2-13 “服务器配置”窗口
图2-14 “数据库引擎配置”窗口
(15)单击【下一步】按钮,进入“Analysis Services配置”窗口,该窗口中单击【添加当前用户】按钮,如图2-15所示。
(16)单击【下一步】按钮,进入“Reporting Services配置”窗口,在该窗口中选择【安装和配置】单选按钮,如图2-16所示。
图2-15 “AnalysisServices配置”窗口
图2-16 “ReportingServices配置”窗口
(17)单击【下一步】按钮,进入“分布式重播控制器”窗口,如图2-17所示,该窗口中单击【添加当前用户】按钮。
(18)单击【下一步】按钮,进入“分布式重播客户端”窗口,如图2-18所示(该窗口中,控制器名称后面的文件夹需要自己创建)。
图2-17 “分布式重播控制器”窗口
图2-18 “分布式重播客户端”窗口
(19)单击【下一步】按钮,进入“错误报告”窗口,如图2-19所示。该窗口中没有错误。
(20)单击【下一步】按钮,进入“安装配置规则”窗口,如图2-20所示,该窗口中显示配置规则的安装情况,全部通过。
图2-19 “错误报告”窗口
图2-20 “安装配置规则”窗口
(21)单击【下一步】按钮,进入“准备安装”窗口,如图2-21所示,该窗口中显示准备安装的SQL Server 2012功能。
(22)单击【安装】按钮,进入“安装进度”窗口,如图2-22所示,该窗口中显示SQL Server 2012的安装进度。
图2-21 “准备安装”窗口
图2-22 “安装进度”窗口
(23)单击【下一步】按钮,进入“完成”窗口,如图2-23所示,单击【关闭】按钮,即可完成SQL Server 2012的安装。
图2-23 “完成”窗口
2.2.4 SQL Server 2012的卸载
SQL Server 2012的卸载
如果SQL Server 2012被损坏而导致无法使用时,读者可以将其卸载。卸载SQL Server 2012的步骤如下。
(1)在Windows 7操作系统中,打开【控制面板】→【程序】→【程序和功能】,在打开的窗口中选中【Microsoft SQL Server 2012】,如图2-24所示。
图2-24 “程序和功能”窗口
(2)选中【Microsoft SQL Server 2012】后,单击【卸载/更改】按钮,进入Microsoft SQL Server 2012的添加、修复和删除页面,如图2-25所示。
图2-25 MicrosoftSQL Server 2012添加、修复和删除页面
(3)单击【删除】按钮,即可根据向导卸载SQL Server 2012数据库。
2.3 SQL Server 2012的服务
SQL Server 2012的服务
2.3.1 后台启动SQL Server 2012
后台启动SQL Server 2012服务的操作步骤如下。
(1)选择【开始】→【控制面板】→【系统和安全】→【管理工具】→【服务】命令,打开“服务”窗口。
(2)在“服务”窗口中找到需要启动的SQL Server 2012服务,单击鼠标右键,弹出的快捷菜单如图2-26所示。
图2-26 “服务”窗口
(3)在弹出的快捷菜单中选择【启动】命令,等待Windows启动SQL Server 2012的服务。
2.3.2 通过SQL Server 配置管理器启动SQL Server 2012
通过SQL Server 配置管理器(即SQL Server Configuration Manager)启动SQL Server 2012服务的步骤如下。
(1)选择【开始】→【所有程序】【Microsoft SQL Server 2012】→【配置工具】→【SQL Server 配置管理器】命令,打开“SQL Server Configuration Manager”管理工具。
(2)选择“SQL Server Configuration Manager”管理工具中左边树型结构下的【SQL Server 服务】,这时右边将显示SQL Server 中的服务,如图2-27所示。
图2-27 “SQL Server Configuration Manager”管理工具
(3)在“SQL Server Configuration Manager”管理工具右边列出的SQL Server 服务中选择需要启动的服务,单击鼠标右键,在弹出的快捷菜单中选择【启动】命令,启动所选中的服务。如图2-28所示。
图2-28 在“SQL Server Configuration Manager”管理工具中启动SQL Server 的服务
2.4 SQL Server 2012服务器的注册
创建服务器组可以将众多的已注册的服务器进行分组化管理。而通过注册服务器,可以储存服务器连接的信息,以供在连接该服务器时使用。
2.4.1 服务器组的创建与删除
服务器组的创建与删除
1.创建服务器组
在SQL Server 2012中创建服务器组的步骤如下。
(1)选择【开始】→【所有程序】→【Microsoft SQL Server 2012】→【SQL Server Management Studio】菜单,打开“SQL Server Management Studio”工具。
(2)单击“连接服务器”对话框中的【取消】按钮,如图2-29所示。
图2-29 “连接服务器”对话框
(3)执行SQL Server Management Studio中的【视图】→【已注册的服务器】菜单命令,将“已注册的服务器”面板添加到SQL Server Management Studio中。添加“已注册的服务器”面板后的SQL Server Management Studio如图2-30所示。
图2-30 SQL Server Management Studio
(4)在“已注册的服务器”面板中选择服务器组要创建在哪种服务器类型当中。服务器类型如表2-2所示。
表2-2 “已注册的服务器”面板中服务器的类型
图标 |
服务器类型 |
---|---|
数据库引擎 |
|
Analysis Services |
|
Reporting Services |
|
Integration Services |
(5)选择完服务器后,在“已注册的服务器”面板的显示服务器区域中选择【SQL Server 组】,单击鼠标右键,在弹出的快捷菜单中选择【新建服务器组】命令。如图2-31所示。
图2-31 选择【新建服务器组】
(6)在弹出的“新建服务器组属性”对话框中的“组名”文本框中输入要创建的服务器组的名称;在“组说明”文本框中写入关于创建的这个服务器组的简要说明。如图2-32所示。信息输入完毕后,单击【确定】按钮即可完成服务器组的创建。
图2-32 “新建服务器组属性”对话框
2.删除服务器组
在SQL Server 2012中删除服务器组的步骤如下。
(1)按照“1.创建服务器组”一节中打开“已注册的服务器”的步骤,打开“已注册的服务器”页面。
(2)选择需要删除的服务器组,单击鼠标右键,在弹出的菜单中选择【删除】命令,如图2-33所示。
图2-33 删除服务器组
(3)在弹出的“确认删除”对话框中单击【是】按钮,即可完成服务器组的删除,如图2-34所示。
图2-34 “确认删除”对话框
在删除服务器组的同时,也会将该组内所注册的服务器一同删除。
2.4.2 服务器的注册与删除
服务器的注册与删除
服务器是计算机的一种,它是网络上一种为客户端计算机提供各种服务的高性能的计算机,它在网络操作系统的控制下,也能为网络用户提供集中计算、信息发表及数据管理等服务。本节将讲解如何注册服务器及删除服务器。
1.注册服务器
使用SQL Server 2012注册服务器的步骤如下。
(1)按照2.4.1节中打开“已注册的服务器”的步骤,打开“已注册的服务器”页面。
(2)在“已注册的服务器”页面的显示服务器区域中选择“本地服务器组”,单击鼠标右键,在弹出的快捷菜单中选择【新建服务器注册】命令。如图2-35所示。
图2-35 选择【新建服务器注册】菜单命令
(3)弹出“新建服务器注册”对话框。在“新建服务器注册”对话框中有“常规”与“连接属性”两个选项卡。
- “常规”选项卡中包括:服务器类型、服务器名称、登录时身份验证的方式、登录所用的用户名及密码、已注册的服务器名称、已注册的服务器说明等设置信息。“新建服务器注册”对话框的“常规”选项卡如图2-36所示。
图2-36 “新建服务器注册”对话框的“常规”选项卡
- “连接属性”选项卡中包括:所要连接服务器中的数据库、连接服务器时使用的网络协议、发送的网络数据包的大小、连接时等待建立连接的秒数、连接后等待任务执行的秒数等设置信息。“连接属性”选项卡如图2-37所示。
图2-37 “新建服务器注册”对话框的“连接属性”选项卡
设置完成这些信息后,单击【测试】按钮,测试与所注册服务器的连接,如果连接成功,则弹出如图2-38所示的对话框。
图2-38 提示“连接测试成功”的对话框
单击【确定】按钮后,在弹出的“新建服务器注册”对话框中单击【保存】按钮,即可完成服务器的注册。注册了服务器的“已注册的服务器”面板如图2-39所示。
图2-39 “已注册的服务器“页面
每个服务器名称前面的图标代表该服务器目前的运行状态。各图标所代表的服务器运行状态如表2-3所示。
表2-3 图标所代表服务器运行状态的说明
图 标 |
含 义 |
---|---|
服务器正常运行 |
|
服务器暂停运行 |
|
服务器停止运行 |
|
服务器无法联系 |
2.删除服务器
使用SQL Server 2012删除服务器的步骤如下。
(1)按照2.4.1节中打开“已注册的服务器”的步骤,打开“已注册的服务器”页面。
(2)选择需要删除的服务器,单击鼠标右键,在弹出的菜单中选择【删除】命令。如图2-40所示。
图2-40 选择【删除】命令
(3)在弹出的“确认删除”对话框中单击【是】按钮,即可完成注册服务器的删除,如图2-41所示。
图2-41 “确认删除”对话框
2.5 SQL Server 2012帮助的使用
SQL Server 2012帮助的使用
与微软的其他产品一样,SQL Server 2012在安装时也提供了安装帮助系统。选取所要提供帮助的内容,按<F1>键即可打开相应的帮助内容。
1.本地查看器
本地查看器是指在安装期间安装在计算机上的帮助文件,或通过CD或DVD访问的帮助文件。此内容是SQL Server 2012帮助文档在发布时的静态快照,如图2-42所示。
图2-42 查看本地帮助文件
2.联机帮助
联机帮助的界面与MSDN的界面相似,其界面如图2-43所示。
图2-43 SQL Server联机帮助
小 结
本章主要介绍SQL Server 2012的概念、安装与配置。在本地计算机上选择合适的版本安装SQL Server 2012,可以更好地配置SQL Server 2012连接服务器。配置成功后,还需要启动SQL Server 2012服务,注册SQL Server 2012服务器。