
SQL Server 2012 于 2022 年 7 月 12 日终止支持,Windows Server 2012/2012 R2 将于 2023 年 10 月 10 日终止支持。在此日期之后,这些产品将不再提供安全更新、bug修复或技术支持。产品功能不会立即停止,但考虑到安全风险,不建议继续使用。
在 SQL Server 的支持生命周期结束后,你可以为服务器订阅扩展安全更新 (ESU),最长可继续获得三年保护,直到可以升级到新版 SQL Server 或迁移到 Azure SQL。
Microsoft 建议客户将应用程序和工作负载迁移到 Azure 以保证安全运行。Azure SQL 托管实例是完全托管且始终更新的(如果是虚拟机,可以迁移到“Azure Virtual Machine”),且免费获得3年的扩展安全更新(Extended Security Updates, ESU)。当然,符合条件的客户可为其本地环境购买扩展安全更新。

回顾SQL Server 2012 新特性
列存储索引
用户定义的服务器角色
文件表(FileTable)
序列对象(SEQUENCE)
OFFSET 和 FETCH 子句实现分页
包含数据库(Contained Databases)
增强的审计功能
增强全文索引(语义搜索)
主数据服务
分布式重播
异常处理throw
新增14 个内置函数
AlwaysOn 可用性组
SQL Azure 增强
多子网群集
商业智能相关支持
SQL Server Data Tools
增强的 PowerShell 支持
Windows Server Core 支持
了解 SQL Server 生命周期
每个版本的 SQL Server 都有至少 10 年的支持期限,其中包括五年的主要支持和五年的扩展支持。“主要支持” 包括功能、性能、可伸缩性和安全更新,“扩展支持” 仅包含安全更新。“终止支持”(也称为生命周期结束)表示产品已达到其生命周期的结束时间,并且不再为该产品提供服务和支持。
SQL Server终止支持后的方案
继续使用当前版本,但需承受安全或性能隐患;
将数据库或服务器迁移到Azure,可获取免费扩展安全更新;
升级 SQL Server 到高本版;
购买扩展安全更新订阅;
什么资格获得扩展安全更新?
x86 和 x64 版的 SQL Server 2012 (11.x) Enterprise、Datacenter、Standard、Web 和 Workgroup 版本有资格获得 ESU。客户需要运行装有最新 Service Pack 的 SQL Server 才能应用 ESU,Microsoft 只生成可应用于 Service Pack 的更新。软件保障客户可以根据企业协议 (EA)、企业订阅协议 (EAS)、服务器和云合约 (SCE) 或教育解决方案合约 (EES) 在本地购买 ESU。
SQL Server 2012 逐渐告别历史舞台,其引入的 AlwaysOn AG 给 SQL Server 带来了全新的生命力,是其突破性的一项技术。SQL Server 2012 对于年轻一代学生和工作者,可能很少接触到,但对于我们来说,是很怀念和熟悉的一个版本。
另:SQL Server 2008/2008 R2 和 Windows Server 2008/2008 R2 的扩展安全更新 (ESU) 分别将于 2022 年 7 月 12 日和 2023 年 1 月 10 日终止提供。




