跳转到主要内容
杨月昌的软件博客
返回

SQL Server 2019 安装全攻略:为 .NET 开发者打造稳健后台

引言

对于 .NET 开发者而言,SQL Server 不仅仅是一个数据库,它是整个生态系统的核心之一。无论是开发 ASP.NET Core 应用还是传统的 WinForms 程序,一个稳定、正确配置的本地 SQL 环境能极大地提升开发效率。本文将带你避开安装过程中的“坑”,快速搭建起开发环境。


第一步:下载合适的版本

访问 Microsoft 官方 SQL Server 下载页面


第二步:安装 SQL Server 引擎(核心步骤)

运行下载的安装程序,不要直接选“基本”,建议选择 “自定义 (Custom)”,这能让你更好地控制功能组件。

1. 选择全新独立安装

在左侧菜单点击 “安装”,选择 “全新 SQL Server 独立安装或向功能添加到现有安装”

2. 关键功能勾选

在功能选择界面,为了节省空间且满足 .NET 开发需求,建议精简勾选:

3. 实例配置

4. 服务器配置与身份验证(重要!)


第三步:安装管理利器 SSMS

SQL Server 引擎就像“大脑”,而 SQL Server Management Studio (SSMS) 就是操控它的“手”。

  1. 在安装程序首页点击 “安装 SQL Server 管理工具”,或直接从官网下载最新版 SSMS。
  2. 安装过程相对简单,一路点击“下一步”即可。
  3. 注意:SSMS 现在的版本号独立于 SQL Server 引擎,建议始终安装最新版以获得更好的兼容性。

第四步:配置与服务检查

安装完成后,如果发现 SSMS 无法连接到 .localhost,请检查 SQL 服务状态:

  1. 服务管理器:快捷键 Win + R,输入 services.msc
  2. 检查项:确保 SQL Server (MSSQLSERVER) 的状态为 “正在运行”
  3. 网络配置(若需远程连接):打开 SQL Server 配置管理器,确保 TCP/IP 已启用。

第五步:.NET 开发者的第一步

打开 SSMS,连接成功后,你可以尝试运行以下 SQL 验证版本:

SELECT @@VERSION;

连接字符串参考(LocalDB 与 完整版不同):

// 混合模式连接字符串示例
string connString = "Server=localhost;Database=MyDb;User Id=sa;Password=YourStrongPassword;";

常见问题:登录失败 (Error: 26 / 40)

如果在登录时遇到 “系统找不到指定文件”“网络相关或特定于实例的错误”

  1. 检查服务:确认 SQL Server 服务已启动。
  2. 检查实例名:如果你安装的是命名实例,服务器名称应为 localhost\实例名 而不仅仅是 localhost
  3. 防火墙:若在局域网内连接,请确保 1433 端口已在防火墙中开放。


上一篇
宝塔面板低内存强制安装 MySQL 8.0:突破硬件限制的三种方案
下一篇
使用 GoAccess 在宝塔面板中进行 Web 日志分析