SQL Server 2025 安装详细教程 (图文并茂)
本教程将指导您完成从下载到安装、配置的全过程。

(图片来源网络,侵删)
第一步:准备工作
在开始安装之前,请确保您的系统满足以下要求,这可以避免大部分安装失败的问题。
系统要求
- 操作系统:
- Windows 10 (x64) 版本 2004 或更高版本
- Windows 11 (x64)
- Windows Server 2025 或更高版本
- 注意: 不支持 32 位系统。
- 硬件要求:
- 处理器: 至少 1.4 GHz x64 处理器,建议 2 GHz 或更高。
- 内存: 至少 4 GB RAM,建议 8 GB 或更高,对于数据库服务器,内存越大越好。
- 硬盘空间:
- 数据引擎: 至少 6 GB 可用空间。
- SQL Server Management Studio (SSMS): 至少 4 GB 可用空间。
- 建议: 准备至少 50 GB 的可用空间,以便未来扩展。
- 软件要求:
- .NET Framework 4.8: 安装程序会自动检查并安装。
- Windows PowerShell 7.0 或更高版本: 某些功能需要。
- Windows Installer 4.5 或更高版本: 通常现代系统都已满足。
下载安装文件
- 访问微软官方 SQL Server Developer 下载页面: SQL Server 2025 Developer Edition
- 在页面中,选择 "Developer - x64" 版本,然后点击 "下载"。
- 在下载页面,您可以选择下载 "完整安装包" (约 3.5 GB),或者选择 "基本安装包" (约 1.2 GB),然后在安装过程中从网络下载组件,为了稳定,建议下载完整安装包。
- 下载完成后,您会得到一个名为
SQLServer2025-x64-DEV.iso的文件。
第二步:运行安装程序
- 找到下载的
.iso文件,右键点击它,选择 “装载” (Mount),这会创建一个虚拟光盘驱动器。 - 打开“此电脑”,您会看到一个名为
SQL Server 2025的新驱动器,双击打开它。 - 双击运行根目录下的
setup.exe文件。
首次运行时,可能会弹出“Windows 安全中心”警告,点击“更多信息” -> “仍然运行”即可。

(图片来源网络,侵删)
第三步:安装向导核心步骤
安装程序启动后,会显示“SQL Server 安装中心”,我们选择 “安装” 选项卡。
安装规则检查
- 点击 “从 SQL Server 2025 媒体安装新的 SQL Server 实例或向现有实例添加功能”。
- 安装程序会自动运行一个“规则检查”,它会扫描您的系统是否符合安装要求。
- 如果所有项目都显示为“通过”,点击“确定”继续,如果有失败的项,根据提示解决后再继续。
产品密钥
- 选择 “具有免费许可证的 SQL Server 开发人员”,这是 Developer 版本,完全免费,用于开发和测试。
- 点击“下一步”。
安装程序支持文件
- 直接点击“安装”按钮,安装程序会先安装一些必要的支持文件。
安装类型
- 重要选择!
- SQL Server 功能安装: 这是最常用的选项,它会安装您手动选择的组件,如数据库引擎、管理工具等,推荐初学者选择此项,以便了解每个组件的作用。
- 向现有实例添加功能: 如果您已经安装过 SQL Server,可以用这个来添加新的组件。
- 选择 “SQL Server 功能安装”,然后点击“下一步”。
功能选择
- 这里选择您需要安装的组件,对于学习和开发,以下两个是必须的:
- 🔲 数据库引擎服务: 这是 SQL Server 的核心,负责数据的存储、处理和安全。必须勾选。
- 点击展开,可以配置身份验证模式,默认是 “Windows 身份验证模式”,即使用您的 Windows 账号登录,如果需要使用 SQL Server 账号(如
sa)登录,可以勾选 “混合模式”,并设置sa账号的密码。强烈建议在安装时设置一个强密码!
- 点击展开,可以配置身份验证模式,默认是 “Windows 身份验证模式”,即使用您的 Windows 账号登录,如果需要使用 SQL Server 账号(如
- 🔲 SQL Server Management Studio (SSMS): 这是图形化管理工具,用于编写 SQL 查询、管理数据库、查看表结构等。强烈推荐勾选,否则您将无法图形化管理数据库。
- 🔲 数据库引擎服务: 这是 SQL Server 的核心,负责数据的存储、处理和安全。必须勾选。
- 其他组件如
Analysis Services,Integration Services等,初学者暂时不需要可以先不装。 - 勾选完所需功能后,点击“下一步”。
配置实例
- 实例 ID: 这是您 SQL Server 实例的名称,默认是
MSSQLSERVER,如果使用默认名称,您连接时就直接写服务器名,如果自定义(如SQL2025),连接时就需要用服务器名\实例名的格式,对于单机使用,保持默认即可。 - 实例根目录: 数据库文件、日志文件等的默认存储位置,如果您的 C 盘空间不大,可以点击“浏览”将其修改到其他空间充足的盘符(如 D 盘)。
- 配置完成后,点击“下一步”。
服务器配置
- 服务帐户: 这是运行 SQL Server 服务的账户。
- 对于 “SQL Server (MSSQLSERVER)” 和 “SQL Server Agent (MSSQLSERVER)” 这两个核心服务,推荐使用 “内置系统帐户” 中的 “Local System”,它拥有足够的权限,且配置简单。
- 注意: 如果您的 SQL Server 需要被网络上的其他计算机访问,建议使用域账户,但个人电脑使用 Local System 完全足够。
- 排序规则: 这是数据库中字符的排序和比较规则,默认值
SQL_Latin1_General_CP1_CI_AS适用于绝大多数场景(不区分大小写,区分重音),除非有特殊需求(如处理特定语言的字符),否则保持默认即可。 - 点击“下一步”。
数据引擎配置
- 帐户设置:
- 身份验证模式: 再次强调,如果之前没在“功能选择”里设置,这里可以设置,推荐 “混合模式”,并设置一个强密码给
sa用户。sa是 SQL Server 的超级管理员。 - 指定 SQL Server 管理员: 必须至少添加一个 Windows 用户作为管理员,点击“添加当前用户”是最简单的方式,这样您就能用当前登录的 Windows 账号来管理 SQL Server。
- 身份验证模式: 再次强调,如果之前没在“功能选择”里设置,这里可以设置,推荐 “混合模式”,并设置一个强密码给
- 数据目录: 可以修改不同类型文件的默认存放位置,如果之前在“实例配置”里改过根目录,这里会自动继承,通常保持默认即可。
- 点击“下一步”。
错误报告设置
- 这里可以选择将使用错误和功能使用数据发送给微软,以帮助改进产品,对于个人电脑,可以选择 “自动发送错误报告” 或 “仅发送必需的错误报告”。
- 点击“下一步”。
安装配置规则
- 系统会进行最后的检查,确保所有配置都正确。
- 如果所有项目都通过,点击“下一步”开始安装。
第四步:完成安装
- 安装程序会开始复制文件并配置所选组件,这个过程可能需要 10-30 分钟,具体取决于您的电脑性能。
- 安装完成后,会显示一个“安装程序”窗口,显示所有功能都已成功安装。
- 点击“关闭”按钮,退出安装向导。
第五步:验证安装
安装完成后,我们需要验证 SQL Server 是否真的成功运行了。
使用 SQL Server Management Studio (SSMS)
- 从开始菜单找到并打开 "Microsoft SQL Server Management Studio 19" (或您安装的版本)。
- 在“连接到服务器”窗口中:
- 服务器类型: 数据库引擎 (默认)
- 服务器名称: 如果您使用的是默认实例,直接输入 (点) 或
localhost或您的计算机名,如果是命名实例,则输入计算机名\实例名。 - 身份验证:
- 如果您之前设置了“混合模式”,选择 “SQL Server 身份验证”,输入用户名
sa和您设置的密码。 - 如果您只设置了“Windows 身份验证”,选择 “Windows 身份验证”。
- 如果您之前设置了“混合模式”,选择 “SQL Server 身份验证”,输入用户名
- 点击“连接”。
- 如果成功连接,您会看到 SSMS 的主界面,左侧有“对象资源管理器”,里面显示了系统数据库和您的服务器信息,恭喜您!
使用 Windows 服务
- 按
Win + R键,输入services.msc并回车,打开“服务”窗口。 - 在服务列表中,找到以
SQL开头的服务,SQL Server (MSSQLSERVER)SQL Server Agent (MSSQLSERVER)
- 确认这些服务的“状态”是 “正在运行”,启动类型”是 “自动”。
常见问题与解决
- 问题: 安装时提示“此计算机上的另一个程序正在安装...”
- 解决: 这是 Windows Installer 的保护机制,重启您的计算机,然后再次运行
setup.exe。
- 解决: 这是 Windows Installer 的保护机制,重启您的计算机,然后再次运行
- 问题: 安装失败,提示 .NET Framework 版本不对。
- 解决: 手动下载并安装 .NET Framework 4.8 离线安装包。
- 问题: 无法连接到 SQL Server,错误号“-1”或其他网络错误。
- 解决:
- 确认 SQL Server 服务正在运行 (通过
services.msc)。 - 如果使用
sa登录,确认身份验证模式是“混合模式”。 - 检查 Windows 防火墙是否阻止了 SQL Server 的端口(默认为 1433),可以暂时关闭防火墙测试,如果可以连接,则说明是防火墙规则问题,需要添加入站规则允许
TCP 1433端口。
- 确认 SQL Server 服务正在运行 (通过
- 解决:
恭喜您!现在您已经成功在自己的电脑上安装好了 SQL Server,您可以开始使用 SSMS 创建数据库、表,并编写 SQL 语句进行数据操作了,如果您想学习 SQL 语法,可以继续搜索 SQL 教程,开始您的数据库学习之旅。
