
我给你整理了一份零踩坑、一次性成功的安装流程跟着做就能彻底解决问题。一、安装前准备下载安装包官网下载地址推荐 Developer 免费版https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads备份数据确认所有业务数据库的.mdf/.ldf或.bak文件已经备份到安全位置。以管理员身份运行安装包避免权限问题。点击「下载 Standard Developer 版本」或者 Enterprise Developer 也可以功能更全二、关键安装步骤重点在数据目录设置1. 选择安装模式打开安装包后选择「自定义」安装模式设置安装文件的解压路径建议放在非系统盘如E:\SQLServerInstall点击「安装」。直接点右下角的Install按钮就可以了已经把安装包的下载路径设到了E:\sql2025语言也选好了简体中文2. 功能选择点击「安装」后选择「全新 SQL Server 独立安装或向现有安装添加功能」。接下来按下面的步骤走点击「下一步」接受许可条款。进入「产品更新」页面保持默认设置即可。取消勾选左上角「适用于 SQL Server 的 Azure 扩展」前面的方框。勾选取消后所有 Azure 相关的输入项会自动变灰无需填写任何信息。直接点击右下角的「下一步 (N)」按钮继续安装。在「功能选择」界面勾选以下核心组件1️⃣ 精简功能勾选只保留核心✅ 数据库引擎服务必选核心✅ SQL Server 复制可选不勾也没关系✅ AI 服务和语言扩展可选建议保留✅ 全文和语义提取搜索可选建议保留✅ 针对外部数据的 PolyBase 查询服务可选建议保留❌ 取消勾选Analysis Services、Integration Services 等非本地开发必需2️⃣ 修改实例根目录关键点击「实例根目录 (R)」右侧的...按钮把路径改成E:\SQLServer\Instance示例路径E:\SQLServer\Instance共享功能目录可以先不管默认即可后续数据文件会单独配置到 E 盘。3️⃣ 完成后点击「下一步」这一步改完我们马上就要进入最关键的「数据库引擎配置 - 数据目录设置」环节把所有系统库和用户库的文件路径都设到 E 盘。共享功能里的那些选项咱们本地开发完全可以不勾选。如果有需要可以勾选Integration ServicesSSIS用于数据集成和 ETL 流程做数据仓库 / 复杂数据处理才用得上普通开发不需要。Analysis ServicesSSAS用于 OLAP 分析服务做数据立方体 / 报表分析才用咱们本地开发用不到。Scale Out 主要 / 辅助角色用于分布式扩展单机安装完全没用。3. 服务器配置在「服务器配置」界面保持默认即可点击「下一步」。4. 关键数据库引擎配置直接决定数据位置先设置身份验证模式推荐混合模式选择「混合模式 (SQL Server 身份验证和 Windows 身份验证)」。设置sa账户密码记下来后续用 SSMS 连接会用到比如Admin123。点击「添加当前用户 (C)」把你当前的 Windows 用户添加为管理员这样后续登录更方便。切换到「数据目录」选项卡把路径修改到 E 盘其实前面要是设置好了这里会跟着改到E配置项推荐路径数据根目录E:\SQLServer\Data用户数据库文件目录E:\SQLServer\Data\UserDB用户数据库日志文件目录E:\SQLServer\Logs\UserDB系统数据库目录E:\SQLServer\Data\SystemDB系统数据库日志目录E:\SQLServer\Logs\SystemDB备份目录E:\SQLServer\Backups✅ 这样设置后master/model/msdb/tempdb所有系统库以及后续新建的业务库都会直接生成在 E 盘C 盘零占用保持默认就行配置文件在 C 盘不代表你的数据库文件也在 C 盘两者不是一回事。1️⃣ 先分清两个概念配置文件路径你看到的C:\Program Files\Microsoft SQL Server\...这是 SQL Server 的安装日志和配置文件属于安装程序本身的临时文件它只占用几 MB 的空间不会影响你的数据存储位置。数据库文件路径你之前设置的E:\sql2025这才是你的master/model/ 用户数据库的.mdf/.ldf文件存放的位置这些是真正占用空间的核心数据文件已经被你成功设置到 E 盘了。2️⃣ 为什么配置文件在 C 盘SQL Server 的安装程序本身默认会把日志、配置等临时文件写到系统盘的Program Files目录下这是安装程序的固定行为无法修改也完全不影响你数据文件的位置。3️⃣ 确认一下你的设置没问题看你的安装摘要里实例目录明确写着E:\sql2025这就说明你的数据库实例、数据文件、日志文件都会安装在 E 盘完全符合你的需求。现在可以放心点击「安装 (I)」按钮等待进度条走完就可以了5. 完成安装后续步骤保持默认即可点击「下一步」直至安装完成重启电脑生效。我是勾选了「功能选择」里勾选了针对外部数据的 PolyBase 查询服务但这个组件依赖很多外部服务比如 .NET、防火墙、端口权限很容易因为环境问题安装失败而且咱们本地开发根本用不上它。可以取消也可以直接跳过数据库引擎服务是成功安装的失败的只有PolyBase 查询服务这个功能我们本来就用不上不影响任何本地开发和使用。其他所有核心组件数据库引擎、复制、全文搜索等都成功了说明你的 SQL Server 实例已经正常安装完成数据文件也会按之前的设置存放在 E 盘。点击「关闭」结束安装程序。重启一下电脑让服务配置生效。三、安装后验证打开「SQL Server 配置管理器」确认SQL Server (MSSQLSERVER)服务已正常启动。打开 SSMS连接localhost或.\MSSQLSERVER执行以下命令验证路径SELECT name, physical_name FROM sys.master_files;所有系统库路径均显示E:\SQLServer\...开头即设置成功。打开 SQL Server Management StudioSSMS的方法很简单方法 1Windows 开始菜单搜索最快点击屏幕左下角的 Windows 开始按钮或者按键盘上的Win键。在搜索框里直接输入SSMS或SQL Server Management Studio。搜索结果出来后点击它就能直接打开。方法 2从开始菜单里找点击 Windows 开始按钮。在所有应用列表里找到名为Microsoft SQL Server Tools 18或 20/22的文件夹。点开文件夹里面就能看到SQL Server Management Studio点击它即可启动。如果找不到如果你在搜索里找不到说明你刚才安装 SQL Server 的时候没有勾选「SQL Server Management Studio」这个组件或者你下载的是不含 SSMS 的版本。没关系你可以直接去微软官网免费下载安装 SSMS 官方下载地址下载后一路「下一步」安装就行它是一个独立的工具和你的 SQL Server 实例是分开的。打开后服务器名称填localhost身份验证选「Windows 身份验证」或者你之前设置的 SQL Server 身份验证就能连接上你的数据库了。下载好之后启动服务器名称可以填localhost或者显示的你的电脑名称通常也是服务器名还要勾选上信任服务证书四、还原业务数据库如果是之前有备份好的话方式 1附加数据文件.mdf/.ldf将备份的.mdf/.ldf文件复制到E:\SQLServer\Data\UserDB目录。SSMS 中右键「数据库」→「附加」→「添加」选择.mdf文件点击「确定」即可。方式 2还原备份文件.bak将.bak文件复制到E:\SQLServer\Backups目录。SSMS 中右键「数据库」→「还原数据库」选择「设备」→「添加」选择.bak文件按向导完成还原。五、后续优化可选开启 SQL Server 自动备份设置备份文件路径为E:\SQLServer\Backups。配置 SQL Server 内存限制避免占用过多系统资源。开启防火墙端口 1433方便远程连接。⚠️ 注意安装过程中「数据库引擎配置」的「服务器配置」选项卡中身份验证模式建议选择「混合模式SQL Server 身份验证和 Windows 身份验证」设置 SA 密码方便后续连接。后续操作由上图可知现在的界面显示你已经成功进入了 SQL Server 的管理环境看起来是 SSMS即 SQL Server Management Studio。目前你的屏幕状态是左边对象资源管理器显示了你的数据库服务器LAPTOP-LNSQIUOA已经连上了。中间是空白的因为你还没有开始做任何操作比如写代码或查看数据。右边Copilot是 AI 助手可以帮你写代码。接下来通常你需要做这几件事看你具体想干嘛如果你想新建一个数据库最常用刚安装好通常只有系统数据库你需要建一个自己的库来存数据。在左边列表里找到“数据库”文件夹。右键点击“数据库”。选择“新建数据库...”。在弹出的窗口里输入数据库名称比如叫TestDB或MyData然后点“确定”。如果你想写 SQL 代码查询数据点击左上角工具栏的“新建查询”按钮。中间会出现一个白色的代码编辑框。你可以在里面输入 SQL 命令比如SELECT * FROM 表名然后按执行或者按 F5。如果你想查看现有的数据在左边展开“数据库”文件夹。展开你刚才建的或者已有的数据库。展开“表”文件夹。找到一张表右键点击它选择“选择前 1000 行”就能看到表里的数据了。