SQL Server 2012 安装详细教程
SQL Server 2012 是一款非常经典且稳定的企业级数据库产品,虽然现在已有更新的版本,但在一些特定项目或老旧系统中仍在使用,本教程将引导您顺利完成安装。

第一步:安装前准备工作
这是最关键的一步,准备工作充分可以避免 90% 的安装问题。
下载安装文件
您可以从微软官方渠道下载 SQL Server 2012 的安装镜像,最常见的方式是使用 “SQL Server 2012 Evaluation Center”。
- 访问地址:https://www.microsoft.com/en-us/evalcenter/evaluate-sql-server-2012
- 操作步骤:
- 打开上述链接。
- 点击 "Download" 按钮。
- 在下载页面,您需要提供一些基本信息(如国家、姓名、邮箱等),然后会生成一个下载链接。
- 下载 SQL Server 2012 - ISO 格式的镜像文件,文件名通常类似
en_sql_server_2012_enterprise_x64_dvd.iso。 - 注意:您也可以下载其他版本,如
Developer(开发者版,功能与企业版几乎相同,仅限开发测试使用)或Standard(标准版)。
系统要求检查
在安装前,请确保您的计算机满足 SQL Server 2012 的最低系统要求。
| 组件 | 最低要求 | 推荐配置 |
|---|---|---|
| CPU | 4 GHz x64 处理器 | 2 GHz 或更快的 x64 处理器 |
| 内存 | - Express 版: 512 MB - 其他版本: 1 GB |
- Express 版: 1 GB - 其他版本: 4 GB 或更多 |
| 硬盘空间 | - Express 版: 4.95 GB - 其他版本: 6.0 GB |
至少 20 GB 可用空间,为数据和日志预留更多空间 |
| 操作系统 | Windows Server 2008 R2 SP1, Windows 7 SP1, Windows 8, Windows Server 2012 等。 | 请务必查阅微软官方文档确认您的系统完全兼容。 |
| .NET Framework | .NET Framework 3.5 SP1 | 通常安装程序会自动安装或检查 |
| Windows Installer | Windows Installer 4.5 或更高版本 | |
| Windows PowerShell | PowerShell 2.0 |
关闭杀毒软件和防火墙
为了防止安装过程中杀毒软件误删关键文件或防火墙阻止安装程序的网络访问,建议暂时禁用它们,安装完成后再重新开启。

准备安装密钥
- 评估版:在安装过程中,您可以选择“评估版”,安装完成后有 180 天的使用期。
- 正式版:如果您拥有正式的许可证密钥,请在安装时准备好。
检查账户权限
建议使用 管理员账户 登录系统并运行安装程序,以确保拥有足够的权限。
第二步:开始安装
挂载或解压 ISO 文件
您下载的是一个 .iso 镜像文件。
- Windows 8/10/11:可以直接双击该文件,系统会自动挂载为一个虚拟光驱。
- 其他系统:您可以使用解压软件(如 WinRAR, 7-Zip)将其解压到一个文件夹中。
挂载或解压后,进入文件夹,找到并双击运行 setup.exe 文件。
运行安装程序
启动后,SQL Server 安装中心会打开,您会看到左侧的导航菜单。

关键步骤:
-
“计划” -> “检查 SQL Server 更新”
- 强烈建议:先检查更新,如果安装程序提示有可用更新,请先下载并安装所有更新,这可以修复已知的 Bug 并提高稳定性。
-
“安装” -> “从 SQL Server 2012 安装介质安装”
第三步:安装向导详解
您将进入一个多步骤的安装向导。
步骤 1:安装程序支持规则
安装程序会自动检查您的系统是否符合安装条件。
- 如果所有项目都显示为 “通过”,点击“确定”继续。
- 如果有项目显示 “失败”(如 .NET Framework 版本不正确),请根据提示修复问题,然后点击“重新运行”进行检查,直到所有项目都通过。
步骤 2:设置安装程序
这一步主要是为了获取产品更新和报告使用情况。
- “产品更新”:勾选此项,安装程序会自动从微软下载最新的补丁。
- “使用 Microsoft 更新以帮助保持您的计算机安全并最新”:可以不勾选,因为我们已经在前面手动检查过更新了。
- “发送使用情况数据到 Microsoft”:根据您的喜好选择。
- 点击“下一步”。
步骤 3:安装程序支持文件
安装程序会下载一些必要的安装文件,点击“安装”等待完成,然后点击“下一步”。
步骤 4:安装类型
这是核心选择步骤,您有两个主要选项:
-
“SQL Server 功能安装”:
- 最常用、最推荐的选择。
- 允许您自定义安装哪些组件,
- 数据库引擎服务:核心数据库服务。
- 客户端工具连接:提供管理工具(如 SSMS)的连接库。
- 管理工具 - 基本:包含 SQL Server Management Studio (SSMS) 等工具。
- Integration Services:用于数据仓库和 ETL(抽取、转换、加载)。
- ... 等等。
- 适合大多数用户,可以根据需要精简或完整安装。
-
“向导驱动的 SQL Server 安装”:
- 一个简化版的安装向导,主要用于添加新功能或修复现有安装。
- 对于首次安装,不推荐使用此选项。
选择“SQL Server 功能安装”,然后点击“下一步”。
步骤 5:功能选择
- 勾选您需要安装的功能,对于初学者,至少需要勾选:
- 数据库引擎服务
- 管理工具 - 基本 (这会包含 SSMS,您将用它来管理数据库)
- 您可以点击每个功能项左侧的 号,查看其包含的子组件。
- 点击“下一步”。
步骤 6:安装规则
再次进行系统检查,确保所有规则都通过,点击“下一步”。
步骤 7:实例配置
- 实例:一个 SQL Server 安装可以包含一个或多个独立的实例,每个实例都有自己的数据和程序文件,可以独立运行。
- 默认实例:
- 如果您计算机上首次安装 SQL Server,或者想让它成为主要实例,选择此项。
- 默认实例名为
MSSQLSERVER,客户端连接时无需指定实例名。
- 命名实例:
- 如果您已经安装了其他 SQL Server 实例,或者想给这个实例起一个特定的名字(如
SQL2012),选择此项并输入名称。 - 客户端连接时需要指定实例名,如
localhost\SQL2012。
- 如果您已经安装了其他 SQL Server 实例,或者想给这个实例起一个特定的名字(如
- 实例 ID:通常与实例名相同,保持默认即可。
- 实例根目录:可以修改,用于指定所有实例文件的安装位置,建议将数据文件和日志文件放在非系统盘。
- 点击“下一步”。
步骤 8:服务器配置
这是配置服务运行账户的关键步骤。
- 数据库引擎:
- 账户名:选择一个账户来运行 SQL Server 服务,推荐使用 内置系统账户 中的
NT AUTHORITY\NETWORK SERVICE,这个账户权限适中,安全性较高。 - 启动类型:保持“自动”。
- 账户名:选择一个账户来运行 SQL Server 服务,推荐使用 内置系统账户 中的
- SQL Server Agent:
账户名通常与数据库引擎保持一致。
- SQL Server Browser:
- 重要:如果您安装了命名实例,必须将此服务设置为“自动”或“手动”,否则其他计算机将无法通过名称连接到您的命名实例。
- 点击“下一步”。
步骤 9:数据库引擎配置
- 服务器配置:
- 身份验证模式:
- Windows 身份验证模式:仅使用 Windows 账户登录,更安全,如果您只在局域网内使用,这是首选。
- 混合模式:同时支持 Windows 身份验证和 SQL Server 身
- 身份验证模式:
