![SQL Server 2012实用教程](https://wfqqreader-1252317822.image.myqcloud.com/cover/488/31729488/b_31729488.jpg)
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安装环境要求
![](https://epubservercos.yuewen.com/FC825E/17180250504495406/epubprivate/OEBPS/Images/img00023001.jpg?sign=1738810783-Ys9vR4wDCfMCK1LQk1ZzKzk55toafEng-0-184f2ae96bfb2905b3c5cbf20d42e6e3)
续表
![](https://epubservercos.yuewen.com/FC825E/17180250504495406/epubprivate/OEBPS/Images/img00024001.jpg?sign=1738810783-XPUatIcuy2ok79gFrFsciR3654WgkUAY-0-3d34fcd09a0a46d5541f7acea97f9514)
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所示。
![](https://epubservercos.yuewen.com/FC825E/17180250504495406/epubprivate/OEBPS/Images/img00024002.jpg?sign=1738810783-Jhi7lDQf7vyG6FQmtBM2IB5SFVYEhsD1-0-6837470a0d9f74b2f511953f002fe972)
图2.1 “SQL Server安装中心”页
(2)进入“安装程序支持规则”页,依次进行常规检测、产品密钥输入、接受许可条款、安装安装程序文件、二次规则检测等步骤,如图2.2所示。完成安装前的规则检测(如果此时缺少组件或者系统设置错误,应立即进行添加或者更改设置,以确保后面的安装过程正常进行)。
![](https://epubservercos.yuewen.com/FC825E/17180250504495406/epubprivate/OEBPS/Images/img00025001.jpg?sign=1738810783-8ZxqfUqUxbmf76TAfcSsqFa847crPsRM-0-010bcb8de1571c838cfd23ba6144f5e4)
图2.2 “安装程序支持规则”页
(3)通过规则检测后,进入“产品密钥”页,如图2.3所示,选择“输入产品密钥”单选按钮,输入产品密钥。(在这里也可以选择Evaluation和Express版本)
![](https://epubservercos.yuewen.com/FC825E/17180250504495406/epubprivate/OEBPS/Images/img00025002.jpg?sign=1738810783-W4EszBA0Qj0HMpRT69TJmuml2zwVVwvH-0-595e6a7e25bb6252ab394afd0e7ed432)
图2.3 “产品密钥”页
(4)进入“设置角色”页,如图2.4所示,选择“SQL Server功能安装”单选按钮,并在随后出现的“功能选择”页中选择要安装的实例功能,如图2.5所示。
![](https://epubservercos.yuewen.com/FC825E/17180250504495406/epubprivate/OEBPS/Images/img00026001.jpg?sign=1738810783-qx5dnWRKhDThQTdLKWnyym2u4jfAG33t-0-1a238c98354a53882dce311803e99963)
图2.4 “设置角色”页
![](https://epubservercos.yuewen.com/FC825E/17180250504495406/epubprivate/OEBPS/Images/img00026002.jpg?sign=1738810783-a14lyvdWsnedwEeAXNiIBj9ymX8bCMES-0-52fb319494d5bcc0f062e1ff62d82898)
图2.5 “功能选择”页
(5)配置实例功能后,依次设置实例名称、服务器配置,进入“数据库引擎配置”页,如图2.6所示,设置数据库服务器配置、数据目录和FILESTREAM等内容。
![](https://epubservercos.yuewen.com/FC825E/17180250504495406/epubprivate/OEBPS/Images/img00027001.jpg?sign=1738810783-5HFbHSYA0BKNzj7inEA5sSE6xotXmb2u-0-e38d53fa29aa7fd8e0f94a98580f93de)
图2.6 “数据库引擎配置”页
(6)配置数据库引擎后,依次进行Analysis Services配置(见图2.7)和分布式重播客户端用户配置(见图2.8)。
![](https://epubservercos.yuewen.com/FC825E/17180250504495406/epubprivate/OEBPS/Images/img00027002.jpg?sign=1738810783-oztHSYtcYNbqUxWrr0R4GHzlzwqdOxVy-0-1d50b88ee0afe2dc8fba42b6ddd83f05)
图2.7 “Analysis Services配置”页
![](https://epubservercos.yuewen.com/FC825E/17180250504495406/epubprivate/OEBPS/Images/img00028001.jpg?sign=1738810783-8nusEZGFgBgvhR0JXaWiUm87eTwlRSkA-0-05d25904594528758e232b5b9892ed2e)
图2.8 “分布式重播客户端”页
(7)进入“准备安装”页,如图2.9所示,该页面描述了刚才进行的各种设置以及安装路径,确认后,单击“安装”按钮进行安装,安装完成后进入“Complete”页,如图2.10所示,单击“关闭”按钮,即可完成SQL Server 2012的安装。
![](https://epubservercos.yuewen.com/FC825E/17180250504495406/epubprivate/OEBPS/Images/img00028002.jpg?sign=1738810783-yQqwnpsUj0NKYNDOtLd8sHJlgQkqT2BD-0-01be1e618b905233dc58f6a2a131d467)
图2.9 “准备安装”页
![](https://epubservercos.yuewen.com/FC825E/17180250504495406/epubprivate/OEBPS/Images/img00029001.jpg?sign=1738810783-A13zrt4yKOjZcMZbBwV1QrxGODb6afjn-0-62bc4b0d29ea6949a33f5a1d7ecc1a4b)
图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.数据库引擎优化顾问工具
数据库引擎优化顾问工具用来帮助用户分析工作负荷、提出优化建议等。即使用户对数据库的机构没有详细了解,也可以使用该工具选择和创建最佳的索引、索引视图、分区等。