全栈小5头像
关注
【数据库】Sql Server 安装教程,一键到底,沉浸式下载安装MSSQL和SSMS封面图

【数据库】Sql Server 安装教程,一键到底,沉浸式下载安装MSSQL和SSMS

大家好,我是全栈小5,欢迎来到《小5讲堂》。
这是《Sql Server》系列文章,每篇文章将以博主理解的角度展开讲解。
温馨提示:博主能力有限,理解水平有限,若有不对之处望指正!

在这里插入图片描述

前言

最近重装windows系统,所以又要安装一遍数据库软件。
一般数据库软件安装频率不高,只有重新系统、新买电脑、部署网站时才会安装。
印象中有写过安装教程,发现没写过,因此写篇文章记录下。

MSSQL下载

下载地址

下载地址:https://www.microsoft.com/en-us/sql-server/sql-server-downloads
这里跳转的下载地址,每隔一段时间可能就会变化,博主此时的页面和你现在打开的页面可能不一样,说实在,隔一段时间来官网这里查看,还是有点懵逼。

说实在的,真的很想骂粗话,每次到官网里找想要的版本下载都要找半天,然后就是一堆看不懂的英文介绍,体验感极差。

最新版本

博主此时的版本是2022
在这里插入图片描述
下面就是安装软件
在这里插入图片描述
在SQL Server开发环境中,SSEI通常指‌SQL Server Engineering Install‌,即SQL Server工程安装工具包,主要用于数据库开发环境的搭建与配置。

选择版本

由于博主目前服务器使用的是2019,所以,需要在官网上选择2019年的历史版本下载安装。

找不到2019的获取下载链接的那个exe小文件,官网提供填写信息后可跳转到指定页面下载整个exe安装包。
在这里插入图片描述
上图是评估版180天的,找了一圈官网没看到开发免费版的下载链接,只能用自己之前下载好exe来安装,可以搜索引擎找找。

MSSQL安装

运行exe文件

在这里插入图片描述

选择基本

在这里插入图片描述
点击接受,自动下一步
在这里插入图片描述

选择安装路径

大概需要1.5G大小空间,下载速度取决于您的当前网络快慢。
在这里插入图片描述

下载安装

博主的网络下载了一个多小时,真想说三个字,真棒!
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
默认安装路径在C盘,直接点击安装

Server=localhost;Database=master;Trusted_Connection=True;
在这里插入图片描述

SSMS安装

SSMS可视化工具下载和安装,在上一步完成MSSQL下载和安装后,最后会非常温馨的提示,安装SSMS,点击后弹窗跳转到下载地址。在这里插入图片描述

下载

下载地址:https://learn.microsoft.com/zh-cn/ssms/install/install?redirectedfrom=MSDN

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装

又和以前博主安装的时候有点不一样,真是学习永无止境,又要占2GB左右的空间,真希望后面的软件迭代版本能够解决文件越来越大的情况。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

界面效果

在这里插入图片描述
在这里插入图片描述

查看版本

为了保持和服务器的Sql Server数据库版本保持一致,可以使用下面sql语句查看

SELECT SERVERPROPERTY('ProductVersion') AS '产品版本',
SERVERPROPERTY('ProductLevel') AS '版本级别',
SERVERPROPERTY('Edition') AS '版本类型';

在这里插入图片描述

版本介绍

来全面、系统地梳理一下 SQL Server 的各个版本及其核心区别。这对于选择合适的版本至关重要。

SQL Server 的版本可以大致分为三类:免费版、商业版(付费) 和 特殊版。


📊 SQL Server 版本总览与核心区别

下面的表格直观地展示了各个版本的核心特性与定位:

版本名称定位与目标用户功能价格与许可主要限制
Enterprise(企业版)大型企业关键业务,追求极致性能与高可用性全部功能(高级BI、内存OLTP、列存储、最全高可用方案)昂贵,按核心/服务器+CAL许可无功能限制,只有预算限制
Standard(标准版)中小型企业,通用型数据库服务器核心功能,提供基础的高可用性和商业智能中等,按核心许可缺少企业级高级功能(如高级安全、大规模数据仓库优化)
Express(快速版)初学者、小微型应用、嵌入式数据库最核心的数据库引擎免费数据库最大 10GB,内存使用 1.4GB,CPU使用有限
Developer(开发者版)开发者构建、测试和演示应用程序与企业版完全相同免费严禁用于生产环境
Evaluation(评估版)企业评估SQL Server功能与企业版完全相同免费180天180天后停止服务,严禁用于生产
Web(网页版)网站托管服务商功能介于Express和Standard之间通过托管提供商购买仅限用于网站前端

🔍 各版本详解

1. 免费版本

这些版本是个人用户和小型团队最常接触的。

  • Developer(开发人员版)

    • 核心价值:允许开发人员在本地机器上无限制地使用所有企业级功能进行开发、测试和演示。
    • 为何选择:如果你是程序员、学生或DBA,需要学习和测试,这是最佳选择。
  • Evaluation(评估版)

    • 核心价值:为企业提供一个全功能的临时环境,以便在购买前进行全面评估。
    • 为何选择:仅用于为期180天的产品功能评估。
  • Express(快速版)

    • 核心价值:免费、轻量、可部署。是低流量和小型应用程序的入门级选择。
    • 为何选择:用于小型网站、桌面应用,或者作为ISV(独立软件开发商)的嵌入式数据库。可以用于生产环境。

2. 商业版本(付费)

这些版本用于正式的生产环境。

  • Enterprise(企业版)

    • 核心价值:提供最高的性能、可扩展性和可用性。支持无限制的虚拟化。
    • 关键功能举例:高级数据安全(透明数据加密)、极致性能(内存OLTP、列存储索引)、高级高可用性(在线索引重建、更多同步副本)。
  • Standard(标准版)

    • 核心价值:以更低的成本提供可靠的企业级数据管理和商业智能平台。
    • 与Enterprise的区别:缺少许多高级功能,例如在内存OLTP、列存储、并行数据仓库、高级安全特性等方面有限制。

3. 特殊版本

  • Web(网页版)
    • 核心价值:为网站托管服务商提供了一个经济高效的选项,但其使用授权严格限制于运行网站。

🎯 如何选择?一张图帮你决策

为了帮您更直观地做出选择,请参考以下决策流程图:在这里插入图片描述

flowchart TD
    A[开始选择] --> B{“用于生产环境?”}
    
    B -- 否 --> C{“需要完整企业级<br>功能进行开发测试?”}
    C -- 是 --> D[✅ Developer 版本<br>功能完整,永久免费]
    C -- 否,仅学习或小型应用 --> E[✅ Express 版本<br>免费,但有10GB等限制]
    
    B -- 是 --> F{“评估预算与需求”}
    F -- 预算充足<br>需要顶级功能 --> G[🛒 Enterprise 版本]
    F -- 预算有限<br>核心功能即可 --> H[🛒 Standard 版本]
    F -- 小型网站/应用<br>成本极度敏感 --> I[✅ Express 版本]

💎 总结

  • 学习和开发:无脑选择 Developer。
  • 部署小型/微型生产应用:选择 Express。
  • 正式生产环境:根据预算和功能需求,在 Standard 和 Enterprise 之间选择。
  • 试用评估:使用 Evaluation。

文章推荐

【数据库】Sql Server数据库中isnull、iif、case when三种方式的使用和空值判断

【数据库】如何使用一款轻量级数据库SqlSugar进行批量更新,以及查看最终的Sql操作语句

【数据库】使用Sql Server将分组后指定字段的行数据转为一个字段显示,并且以逗号隔开每个值,收藏不迷路

【数据库】SQL Server 查询条件小技巧:ISNULL 函数的使用,有请DeepSeek来辅助讲解下

【Sql Server】在SQL Server中生成雪花ID(Snowflake ID)

【Sql Server】使用row_number over方式进行表分页,数据量达到五千多条记录后,查询变慢需要20多秒的解决方案

【Sql Server】随机查询一条表记录,并重重温回顾下自定义函数的封装和使用

【Sql Server】锁表如何解锁,模拟会话事务方式锁定一个表然后进行解锁

【Sql Server】通过Sql语句批量处理数据,使用变量且遍历数据进行逻辑处理

【新星计划回顾】第六篇学习计划-通过自定义函数和存储过程模拟MD5数据

【新星计划回顾】第四篇学习计划-自定义函数、存储过程、随机值知识点

【Sql Server】Update中的From语句,以及常见更新操作方式

【Sql server】假设有三个字段a,b,c 以a和b分组,如何查询a和b唯一,但是c不同的记录

【Sql Server】新手一分钟看懂在已有表基础上修改字段默认值和数据类型

总结:温故而知新,不同阶段重温知识点,会有不一样的认识和理解,博主将巩固一遍知识点,并以实践方式和大家分享,若能有所帮助和收获,这将是博主最大的创作动力和荣幸。也期待认识更多优秀新老博主。

转载自 CSDN-专业IT技术社区

原文链接:https://blog.csdn.net/lmy_520/article/details/153258419

文章来源转载

评论

赞0

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--