首 页
手机版

sql server 2025官方版 v17.0.1000.7中文版

sql2025,从本地到云端的 AI 就绪企业数据库。

microsoft sql server 2025是微软官方发布的一种关系数据库管理系统 (RDBMS), 一般又简称为sql2025,应用程序和工具连接到 SQL Server 实例或数据库,并使用 Transact-SQL (T-SQL) 进行通信。全新的2025版本在安全性、可用性和性能方面不断创新,是迄今为止支持 AI 的 SQL Server 版本,它重新定义了企业数据的可能性,凭借内建 AI 和以开发者为中心的增强功能, sql server 2025使客户能够使用现有数据加速 AI 创新,并且可以在 SQL Server 内部安全地、大规模地进行操作,使用熟悉的 T-SQL 语言。无论是在本地、云端还是混合环境中,软件都旨在帮助客户构建智能、安全、可扩展和一致的解决方案,推动实际的业务成果。

与上一版本相比,sql server 2025功能进行了全面升级和增强,比如内置ai功能,直接集成到 SQL Server 引擎中,使得跨企业数据进行更深入洞察和自然语言体验的高级语义搜索成为可能。还有通过 Azure 实现云的灵活性,目前sql server 2025进一步增强了与 Azure 的集成,支持在 Azure Fabric 中进行数据库镜像,极大简化了 ETL 操作。通过 Azure Arc,用户能够跨本地和云环境统一管理 SQL 数据库,从而提高可扩展性和现代化的信心。还有优化了 Linux 上的支持,增强了与 Red Hat 和 Ubuntu 的兼容性,同时提高了性能,特别是在容器和基于 tmpfs 的 tempdb 存储方面。ps:这里小编带来的是sql server 2025官方版,内置企业开发者版,标准开发者版,产品评测版,快速版四个版本,用户在安装时自主选择,欢迎免费下载体验。特别说明:如需更好的管理sql server,可以安装微软发布的SSMS 22软件进行图形化操作。

microsoft sql server 2025正式版

sql server 2025版本更改说明

一、标准版

1、增加了 SQL Server 2025(17.x) 标准版的容量限制:

- 单个实例使用的最大计算容量:限制为 4 个套接字或 32 个核心。

- 每个 SQL Server 2025 实例(17.x):256 GB 的缓冲池的最大内存。

2、资源调控器 现已在标准和标准开发人员版本中提供,其功能与企业版相同。

二、Web 版本

Web 版本已停止使用。 有关详细信息,请参阅 SQL Server 2025 GA 博客文章中的 “产品更改 ”部分。

三、Express 版本

1、增加了 SQL Server 2025(17.x) Express 版本的容量限制:

- 关系数据库的最大大小:50 GB。

- 高级服务(SQLEXPRADV)的 Express 版本已停止使用。

- Express Edition 现在包括以前在 Express 版本中提供的所有功能,以及高级服务。

四、新开发人员版本

以下免费版本旨在提供其相应付费版本的所有功能。 它们可用于开发 SQL Server 应用程序,而无需付费许可证。

五、标准开发人员版

SQL Server 2025 标准开发人员版是一个获得开发许可的免费版本。 它包括 SQL Server Standard 版本的所有功能。

- 开发标准版的新应用程序。

- 设置过渡环境,以在生产环境中部署现有应用程序之前,先从标准版升级到 SQL Server 2025 标准版。

六、企业开发人员版

SQL Server 2025 Enterprise Developer Edition 包括 SQL Server Enterprise Edition 功能。

- 开发企业版的新应用程序。

在功能上与早期版本中的 Developer Edition 等效。

sql server 2025官方版安装教程:

1、下载解压,得到microsoft sql server 2025安装包,双击setup.exe开始安装;

2、用户可以查看sql2025的硬件和软件要求,以及发行说明等;

3、点击安装,选择第一项:全新sql server独立安装或向现有安装添加功能;

4、指定可用版本,包括Evaluation,Enterprise Developer,Standard Developer,和Express四个版本,这里小编选择Enterprise Developer;

5、接受软件协议;

6、直接下一步安装;

7、适用于SQL Server 2025的azure扩展,用户可以根据需要选择勾选安装,没有azure账号可以免费注册,这里小编不勾选;

8、选择需要安装的功能,用户可以根据需要选择安装;安装目录,可以自行更新,这里默认安装;

9、输入实例名,根据自己的需要输入sql2025_ddooo;

10、指定polybase服务的端口范围;

11、指定服务账号和排序规则配置;

12、选择混合模式,输入密码(设置启动的密码),点击添加当前用户,再点击下一步;

13、验证要安装的SQL Server 2025功能;

14、正在安装中,安装速度取决于用户的电脑配置;

15、这里ai服务和语言安装失败,但主程序成功安装;

16、开始菜单--sql server 2025配置管理器;

17、用户可以自动或手动启动实例,以上就是microsoft sql server 2025正式版的安装教程。

sql server 2025功能亮点

一、人工智能

1、SQL Server Management Studio 中的 GitHub Copilot:提出问题。 从数据中获取答案。

2、矢量数据类型:存储针对相似性搜索和机器学习应用程序等作优化的矢量数据。 矢量以优化的二进制格式存储,但为了方便起见,以 JSON 数组的形式公开。 矢量的每个元素都可以使用单精度(4 字节)或半精度(2 字节)浮点值进行存储。

3、矢量函数:新的标量函数以二进制格式对向量执行操作,允许应用程序在 SQL 数据库引擎中存储和操作向量。

4、矢量索引:创建和管理近似矢量索引,以便快速高效地查找与给定引用向量类似的向量。

从 sys.vector_indexes查询向量索引。 需要 PREVIEW_FEATURES数据库范围的配置。

5、管理外部 AI 模型:管理外部 AI 模型对象,以用于嵌入任务(创建矢量数组)并访问 REST AI 推理端点。

二、开发人员

1、更改事件流式处理:以近乎实时的方式捕获和发布数据的增量 DML 更改(例如更新、插入和删除)。 更改事件流将数据更改的详细信息,例如架构、以前的值和新值,以简单的 CloudEvent 格式发送至 Azure 事件中心,并序列化为本地 JSON 或 Avro Binary。 需要 PREVIEW_FEATURES数据库范围的配置。

2、模糊字符串匹配:检查两个字符串是否相似,并计算两个字符串之间的差异。 需要 PREVIEW_FEATURES数据库范围的配置。

3、正则表达式:为包含字符序列的文本定义搜索模式。 使用正则表达式查询 SQL Server 以查找、替换或验证文本数据。

4、正则表达式函数:使用正则表达式在 SQL Server 中匹配复杂模式并处理数据。

5、外部 REST 终结点调用:通过调用系统存储过程 sp_invoke_external_rest_endpoint,可以:

- 从其他 Azure 服务调用 REST/GraphQL 终结点

- 通过 Azure 函数处理数据

- 更新 Power BI 仪表板

- 调用本地 REST 终结点

- 与 Azure OpenAI 服务通信

6、SQL Server 中的 JSON 数据

将 SQL Server 内置函数和运算符与以本机二进制格式存储的 JSON 数据配合使用:

- 分析 JSON 文本并读取或修改值。

- 将 JSON 对象的数组转换为表格式。

- 对转换后的 JSON 对象运行任何 Transact-SQL 查询。

- 将 Transact-SQL 查询结果格式化为 JSON 格式。

- 有关详细信息和示例,请参阅 JSON 数据类型。

7、内置函数的批处理模式优化

以下内置函数的性能改进:

- 数学函数

- DATETRUNC

8、新的中文排序规则:版本 160 支持 GB18030-2022 标准。

三、分析学

1、使用 Linux 上的 SQL Server 上的 PolyBase 连接到 ODBC 数据源:支持 Linux 上的 SQL Server 的 ODBC 数据源。

2、对特定源类型的原生支持:parquet、Delta 或 CSV 不再需要 PolyBase 服务。

3、对 PolyBase 的 TDS 8.0 支持:在 Windows for PolyBase 上使用适用于 SQL Server 的 Microsoft ODBC 驱动程序的功能 时,TDS 8.0 可用作 SQL Server 作为外部数据源。

4、对托管标识的 PolyBase 支持:使用托管标识与 Microsoft Azure Blob 存储和Microsoft Azure Data Lake Storage 进行通信。

四、可用性

1)、AlwaysOn 可用性组

1、可用性组异步页面请求调度改进:在故障转移恢复期间执行异步页面请求和批处理。 默认启用。

2、允许数据库切换到解析状态:由于网络服务中断而无法读取持久配置数据后。

3、配置 AG 组提交等待(以毫秒为单位):将可用性组副本的时间设置为 availability group commit time 毫秒,以便更快地将事务发送到辅助副本。

4、控制可用性组的通信流:新 sp_configure 选项允许主要副本确定次要副本是否落后。 使用新的配置选项,可以优化 HADR 终结点之间的通信。

5、对包含的 AG 的分布式 AG 支持:在两个包含的可用性组之间配置分布式可用性组。

6、分布式 AG 同步改进:当全局主副本和转发器副本处于异步提交模式时,通过减少网络饱和度来提高同步性能。

7、持久 AG 运行状况问题的快速故障转移:将 RestartThreshold AlwaysOn 可用性组的值设置为 0,该值指示 Windows Server 故障转移群集(WSFC)在检测到持久性运行状况问题时立即故障转移可用性组资源。

8、改进了运行状况检查超时诊断:当全局主副本和转发器副本处于异步提交模式时,通过减少网络饱和度来提高同步性能。 默认情况下,此更改已启用,不需要任何配置。

9、删除侦听器 IP 地址:使用 Transact-SQL 命令中的 ALTER AVAILABILITY GROUP 新参数,无需删除侦听器即可从侦听器中删除 IP 地址。

10、NONE设置为只读或读写路由:配置READ_WRITE_ROUTING_URLREAD_ONLY_ROUTING_URL时,可以使用 Transact-SQL 命令将流量自动路由回主要副本,从而设置为NONE还原指定的路由ALTER AVAILABILITY GROUP。

11、使用 TDS 8.0 配置 TLS 1.3 加密:为 WSFC 与支持 TDS 8.0 的 AlwaysOn 可用性组副本之间的通信配置 TLS 1.3 加密。

2)、AlwaysOn 故障转移群集实例

1、使用 TDS 8.0 配置 TLS 1.3 加密:使用 TDS 8.0 支持配置 TLS 1.3 加密,以便在 WSFC 和 AlwaysOn 故障转移群集实例(FCI)之间进行通信。

2、备份到不可变 Blob 存储:备份到 URL 时可用。

3、在次要副本上备份:除了仅限复制的备份,您现在还可以对所有次要副本进行完整备份和差异备份。

3)、日志传送

1、使用 TDS 8.0 配置 TLS 1.3 加密:为日志传送拓扑中的服务器之间的通信配置 TLS 1.3 加密。

五、安全性

1、安全缓存改进:仅使特定登录的缓存失效。 当安全缓存条目失效时,仅影响属于受影响登录名的那些条目。 此改进可最大程度地减少对未受影响的登录用户的非缓存权限验证的影响。

2、支持 RSA 加密的 OAEP 填充模式 :持证书和非对称密钥,将安全层添加到加密和解密过程。

3、PBKDF 在默认情况下启用,用于密码哈希:默认情况下,使用 PBKDF2 进行密码哈希,增强密码安全性并帮助客户遵守 NIST SP 800-63b。

4、使用 Microsoft Entra 身份验证的托管标识:可以在出站连接中使用启用 Arc 的服务器托管标识与 Azure 资源通信,而在入站连接中则用于外部用户连接到 SQL Server。 需要通过 Azure Arc 启用 SQL Server。

5、使用托管标识备份到 URL/从 URL 还原:使用托管标识备份到 URL 或从 URL 还原。 需要通过 Azure Arc 启用 SQL Server。

6、使用 Azure Key Vault 对可扩展密钥管理提供托管标识支持:使用 AKV 和托管硬件安全模块 (HSM) 支持 EKM。 需要通过 Azure Arc 启用 SQL Server。

7、使用非统一显示名称创建Microsoft Entra 登录名和用户:使用 WITH OBJECT_ID 或 CREATE USER 语句时支持 T-SQL 语法。

8、在 Linux 上支持自定义密码策略:对 Linux 上的 SQL Server 上的 SQL 身份验证登录名强制实施自定义密码策略。

9、使用 TDS 8.0 支持配置 TLS 1.3 加密

为以下功能添加了 TDS 8 的 TLS 1.3 加密:

- SQL Server 代理

- sqlcmd 实用工具

- bcp 实用工具

- SQL 编写器服务

- 为 SQL Server 配置使用情况和诊断数据收集(CEIP)

- 在 SQL Server 中使用 PolyBase 进行数据虚拟化

- AlwaysOn 可用性组

- AlwaysOn 故障转移群集实例 (FCI)

- 链接服务器

- 事务复制

- 合并复制

- 点对点

- 快照复制

- 日志传送

六、数据库引擎

1、优化锁定:减少阻塞和锁定内存消耗,从而避免锁升级。

2、Tempdb 空间资源治理:通过防止失控工作负荷在 tempdb 中占用大量空间来提高可靠性和避免中断。

3、tempdb 中的加速数据库恢复:为数据库中的事务(例如使用临时表的事务 tempdb )提供加速数据库恢复的优势。

4、可读辅助副本的持久化统计信息:在可读辅助副本上创建持久统计信息,以便优化针对辅助副本运行的工作负荷。

5、更改追踪改进:自适应的浅清理可以提升更改追踪自动清理性能。

6、列存储改进

列存储索引中的多个改进:

- 有序的非聚集列存储索引

- 联机索引生成和改进了排序列存储索引的排序质量

- 改进了聚集列存储索引出现时的收缩作

7、内存优化容器和文件组删除:支持在删除所有 In-Memory OLTP 对象后移除内存优化的容器和文件组。

8、tmpfs 对 Linux 上的 tempdb 的支持:在 Linux 上的 SQL Server 的 tempdb 上启用和运行。

9、ZSTD 备份压缩算法:SQL Server 2025 (17.x) 添加了更快、更有效的备份压缩算法 - ZSTD。

10、已优化 sp_executesql:有效地减少编译风暴的影响。 编译风暴是同时编译大量查询,导致性能问题和资源争用的情况。 启用此功能以允许从编译角度调用 sp_executesql 的行为与对象(如存储过程和触发器)类似。允许批处理使用 sp_executesql 来序列化编译过程,从而减少编译风暴的影响。

11、时间绑定扩展事件会话:在时间限制过后自动停止扩展事件会话。 这有助于避免错误地使会话无限期运行、消耗资源并可能生成大量数据的情况。

12、PREVIEW_FEATURES:通过数据库范围配置,可以启用在此版本的 SQL Server 版本正式发布后计划正式发布的功能。 在 发行说明中查看这些功能。

七、查询存储和智能查询处理

1、表达式的基数估计反馈:从以前的跨查询执行表达式中学习。 查找适当的基数估计(CE)模型选择,并适用于这些表达式的未来执行。

2、可选参数计划优化 (OPPO):利用参数敏感计划优化(PSPO)改进中引入的自适应计划优化(Multiplan)基础设施,该基础设施能够从单个语句成多个计划。 这样,该功能就可以根据查询中使用的参数值做出不同的假设。

3、并行度 (DOP) 反馈:现在默认开启。

4、可读辅助的查询存储:现在默认开启。

5、ABORT_QUERY_EXECUTION查询提示:阻止将来执行已知有问题的查询,例如影响应用程序工作负荷的非必要查询。

八、语言

1)、人工智能

VECTOR_DISTANCE 使用指定的距离指标计算两个向量之间的距离。

VECTOR_NORM 返回矢量的规范(这是其长度或数量级的度量值)。

向量归一化 返回规范化向量。

VECTORPROPERTY 返回给定向量的特定属性。

创建向量索引 在向量列上创建近似索引,以提高最接近邻居搜索的性能。 需要 PREVIEW_FEATURES数据库范围的配置。

VECTOR_SEARCH。 使用近似相邻向量搜索算法搜索类似于给定查询矢量的矢量。 需要 PREVIEW_FEATURES数据库范围的配置。

创建外部模型 创建一个外部模型对象,该对象包含 AI 模型推理终结点的位置、身份验证方法和用途。

更改外部模型 更改外部模型对象。

删除外部模型 删除外部模型对象。

AI_GENERATE_CHUNKS 基于类型、大小和源表达式创建 区块或文本片段。

AI_GENERATE_EMBEDDINGS 使用存储在数据库中的预创建 AI 模型定义创建嵌入(矢量数组)。

2)、正则表达式

REGEXP_LIKE 指示正则表达式模式在字符串中是否匹配。

REGEXP_REPLACE 返回由替换字符串替换的已修改源字符串,其中找到了正则表达式模式的出现。 如果未找到匹配项,该函数将返回原始字符串。

REGEXP_SUBSTR 返回与正则表达式模式匹配的字符串的子字符串的一个匹配项。 如果找不到任何匹配项,则返回 NULL。

REGEXP_INSTR 根据参数的值返回匹配的子字符串的 return_option 起始或结束位置。

REGEXP_COUNT 计算正则表达式模式在字符串中匹配的次数。

REGEXP_MATCHES 返回与字符串匹配的正则表达式模式所捕获的子字符串,以表格形式展示结果。 如果找不到匹配项,该函数将不返回任何行。

REGEXP_SPLIT_TO_TABLE 返回由正则表达式模式分隔的拆分字符串。 如果模式不匹配,该函数将返回整个字符串表达式。

JSON

JSON_OBJECTAGG 从聚合构造 JSON 对象。

JSON_ARRAYAGG 从聚合构造 JSON 数组。

3)、其他新增功能和改进

SUBSTRING:length 现在是可选的,默认为 表达式 长度。 此更改使函数与 ANSI 标准保持一致。

DATEADD:number 支持 bigint 类型。

UNISTR:指定 Unicode 编码值。 返回 Unicode 字符。

产品:PRODUCT()聚合函数计算一组值的乘积。

CURRENT_DATE:以日期值的形式返回当前数据库系统日期。

EDIT_DISTANCE:计算将一个字符串转换为另一个字符串所需的插入、删除、替换和换行数。 需要 PREVIEW_FEATURES数据库范围的配置。

EDIT_DISTANCE_SIMILARITY 计算从 0(表示不匹配)到 100(表示完全匹配)的相似性值。 需要 PREVIEW_FEATURES数据库范围的配置。

JARO_WINKLER_DISTANCE(贾罗-温克勒距离):计算两个字符串之间的编辑距离,优先考虑在设定的前缀长度内从头开始匹配的字符串。 返回 float。 需要 PREVIEW_FEATURES数据库范围的配置。

Jaro-Winkler 相似度:计算从 0(表示不匹配)到 100(表示完全匹配)的相似性值。 返回 int。需要 PREVIEW_FEATURES数据库范围的配置。

- BASE64_ENCODE

- BASE64_DECODE 将二进制数据转换为安全跨各种系统传输的文本格式。 它可以以不同的方式使用,因为它可确保二进制数据(如图像或文件)在传输过程中保持不变,即使通过纯文本系统传递也是如此。

||(字符串串联) 将表达式与 expression || expression 连接。

PREVIEW_FEATURES 数据库范围配置 在此版本的 SQL Server 正式发布时,启用尚未准备好普遍发布的功能。 在 发行说明中查看这些功能。

九、工具

1、bcp 实用工具:身份验证增强功能

2、sqlcmd 实用工具:身份验证增强功能

十、Microsoft Fabric

1、Fabric 中的镜像

从本地 SQL Server 2025 持续将数据复制到 Microsoft Fabric。 Microsoft Fabric 已包括来自各种源的镜像,包括 Azure SQL 数据库和 Azure SQL 托管实例。

硬件和软件要求

一、硬件要求

1、存储:SQL Server 要求最少 6 GB 的可用硬盘驱动器空间。

2、监控:SQL Server 要求有 Super-VGA (800x600) 或更高分辨率的显示器。

3、内存:

最小内存量

- Express 版本:512 MB

- 所有其他版本:1 GB

建议的内存

- Express 版本:1 GB

- 所有其他版本:至少 4 GB,应随着数据库大小增加而增加,以确保最佳性能。

4、处理器:

x64 处理器,所有 Intel 和 AMD x86-64 CPU 的每个 NUMA 节点最多具有 64 个核心。

最低速度:1.4 GHz

建议的速度:2.0 GHz 或更快

二、软件要求

1、操作系统

- Windows 10 或更高版本

- Windows Server 2019 或更高版本

2、.NET Framework

SQL Server 2025 (17.x) 需要 .NET Framework 4.7.2。

3、网络软件

SQL Server 支持的操作系统具有内置网络软件。 独立安装项的命名实例和默认实例支持以下网络协议:共享内存、命名管道和 TCP/IP。

SQL Server 安装程序安装该产品所需的以下软件组件:

1、Microsoft ODBC 驱动程序 17 和 18 用于 SQL 服务器

2、Microsoft OLE DB Driver 18 和 19 用于 SQL Server

3、SQL Server 安装程序支持文件

sql server 2025发行说明:

一、Upgrade

此版本的 SQL Server 2025 (17.x) 支持从以前版本的 SQL Server 升级。 作系统环境必须满足 SQL Server 2025 的硬件和软件要求。

二、预览功能

使用新的 PREVIEW_FEATURES 数据库范围配置探索预览版开发功能。 此配置允许你在 SQL Server 正式发布后试用预览版中的功能。 这些功能将在将来的累积更新中正式发布。 当累积更新为某个功能提供正式发布时,该功能不再需要数据库范围的配置。

若要使用这些功能,请启用 PREVIEW_FEATURES数据库范围的配置。

下表标识最初作为预览发布的功能及其当前状态:

1、更改事件流式处理:将更改从 SQL Server 流式传输到 Azure 事件中心。

2、模糊字符串匹配:检查两个字符串是否相似,并计算两个字符串之间的差异。

3、EDIT_DISTANCE:计算将一个字符串转换为另一个字符串所需的插入、删除、替换和换行数。

4、EDIT_DISTANCE_SIMILARITY:计算从 0(表示不匹配)到 100(表示完全匹配)的相似性值。

5、半精度(2 字节)向量:使用半精度(2 字节)浮点值存储向量,在单个向量中最多允许 3996 个维度。

6、JARO_WINKLER_DISTANCE(贾罗-温克勒距离):计算两个字符串之间的编辑距离,以便优先选择从头开始匹配的字符串,以设置前缀长度。

7、Jaro-Winkler 相似度:计算从 0(表示不匹配)到 100(表示完全匹配)的相似性值。

8、矢量索引:创建和管理近似矢量索引,以查找与给定引用向量类似的向量。

9、创建向量索引:在向量列上创建近似索引,以提高最接近邻居搜索的性能。

10、VECTOR_SEARCH:使用近似相邻向量搜索算法搜索类似于给定查询矢量的矢量。

三、中断性变更

SQL Server 2025 (17.x) 引入了一些数据库引擎功能的重大更改。

收起介绍展开介绍
  • 下载地址
sql server 2025官方版 v17.0.1000.7中文版

有问题? 点此报错

发表评论

0条评论