Microsoft SQL Server 数据库安装教程
Microsoft SQL Server 是什么?
Microsoft SQL Server是利用计算机存储和管理数据的一个软件。存储的数据可以是数值、字符、文字、日期、图片、音频、视频。是架网站和部署软件服务端必不可少的一个软件。例如我们访问网站和打开软件时的登录操作就必须要有数据库的参与,我们的用户名和密码都是以字符的形式存储在数据库里的。用户在登录之前必须通过注册操作把用户的账号名和密码放到数据库里,数据库中有了这个账号名和密码点击登录按钮后才能登录成功。
如何安装Microsoft SQL Server? 第一步:选择版本
SQL Server 目前有 SQL Server 2000 、SQL Server 2005、SQL Server 2008、SQL Server2012、SQL Server 2014和SQL Server 2016。我们推荐安装SQL Server 2008。
目前已知的SQL Server 2008的版本有: 企业版、标准版、工作组版、Web版、开发者版、Express版、Compact 3.5版七个版本。
七个版本的具体含义:
1. SQL Server 2008企业版
SQL Server 2008企业版是一个全面的数据管理和业务智能平台,为关键业务应用提供了企业级的可扩展性、数据仓库、安全、高级分析和报表支持。这一版本将为你提供更加坚固的服务器和执行大规模在线事务处理。这个是最牛B的版本。
2. SQL Server 2008标准版
SQL Server 2008标准版是一个完整的数据管理和业务智能平台,为部门级应用提供了最佳的易用性和可管理特性。
3. SQL Server 2008工作组版
SQL Server 2008工作组版是一个值得信赖的数据管理和报表平台,用以实现安全的发布、远程同步和对运行分支应用的管理能力。 这一版本拥有核心的数据库特性,可以很容易地升级到标准版或企业版。
4. SQL Server 2008 Web版
SQL Server 2008 Web版是针对运行于Windows服务器中要求高可用、面向Internet Web服务的环境而设计。这一版本为实现低成本、大规模、高可用性的Web应用或客户托管解决方案提供了必要的支持工具。
5. SQL Server 2008开发者版
SQL Server 2008开发者版允许开发人员构建和测试基于SQL Server的任意类型应用。这一版本拥有所有企业版的特性,但只限于在开发、测试和演示中使用。基于这一版本开发的应用和数据库可以很容易地升级到企业版。
6. SQL Server 2008 Express版
SQL Server 2008 Express版是SQL Server的一个免费版本,它拥有核心的数据库功能,其中包括了SQL Server 2008中最新的数据类型,但它是SQL Server的一个微型版本。这一版本是为了学习、创建桌面应用和小型服务器应用而发布的,也可供ISV再发行使用。
7. SQL Server Compact 3.5版
SQL Server Compact是一个针对开发人员而设计的免费嵌入式数据库,这一版本的意图是构建独立、仅有少量连接需求的移动设备、桌面和Web客户端应用。 SQL Server Compact可以运行于所有的微软Windows平台之上,包括Windows XP和Windows Vista
操作系统,以及Pocket PC和SmartPhone设备。
这个次序也是各个版本功能的强大程度从高到低的一个排序。具体使用哪个版本,并非是约强大越好,而是应该使用适合的版本。
一般的选择Express版本即可满足常见的需求。 推荐使用SQL Server 2008 R2 Express with Advanced Services 版。
下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=30438
“SQLEXPRADV_x86_CHS”是SQL Server 2008 R2 Express with Advanced Services 32位中文版 的缩写。
“SQLEXPRADV_x64_CHS”是SQL Server 2008 R2 Express with Advanced Services 64位中文版 的缩写。
注:SQL Server 2008 R2 Express with Advanced Services 64位只能装在64位操作系统下。
根据操作系统的位数我选择32位的版本。
第二步:运行安装
下载完成后,双击 SQLEXPRADV_x86_CHS.exe打开安装包,安装包会先进行自解压操作,待解压完成后,会弹出“SQL Server 安装中心”窗口,选择“安装”下的第一项“全新安装或向现有安装添加功能”。
选择第一项“全新安装或向现有安装添加功能”后,安装程序会自己进行“规则检查”,规则检查完后,跳出“许可条款”窗口,这个没的说的必须勾选同意,才能点击下一步。
同意后,进入安装进程,首先进行的是 “安装程序支持规则” 项,此步是检查当前机器的状态能否达到安装数据库的要求。
可以看到状态列都是显示“已通过”的,有时状态栏还会显示“警告”,“警告”是可以忽略掉的,不用管它,直接点击下一步。
“功能选择”项,主要有两大块,“实例功能”和“共享功能”,实例功能是数据库的核心,共享功能是一些用于管理数据库的工具软件。
“实例功能”下的组件都是可选组件,可以根据功能需要选择安装:
“数据库引擎服务”是数据库的核心,提供存储、处理和保护数据的核心服务。
“SQL Server 复制”是“数据库引擎服务”里的一个功能,勾选此项后会在数据库引擎中包括一组复制对象,以将一个数据库中的数据和数据库对象复制到另一个或多个数据库中。SQL Server复制技术可以确保分布在多不同地点的数据库自动同步更新,从而保证数据的一致性。
“全文搜索”为用户和应用程序提供了对 SQL Server 表中基于字符的数据运行全文查询的功能。
“Reporting Services”利用数据库中的数据创建输出到纸张报表以及基于 Web 的报表功能。
“共享功能”下的组件都是可选组件,可以根据功能需要选择安装:
“Business Intelligence Development Studio”是开发工具,主要用于开发商业解决方案的主要环境,其中包括 Analysis Services、Integration Services 和 Reporting Services 项目。
“管理工具 - 基本”是个辅助的开发工具集,包括对数据库引擎的 Management Studio 支持、SQL Server Express、SQL Server 命令行实用工具(SQLCMD),以及 SQL Server PowerShell 提供程序。
“SQL 客户端连接 SDK”,SDK是软件开发包,可以以编程方式访问数据库,可以用C语言中调用这些开发接口。使用些SDK可以二次定制开发。
“Microsoft Sync Framework”是进行数据同步的工具软件。通过这个组件可以把当前计算机上的文件资源同步到网络上的其它机器。
一般选择“实例功能”下的“数据库引擎服务”组件及其下的“SQL Server 复制”和“全文搜索”。“共享功能”下的“管理工具 - 基本”即可。