暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

想知道HANA Cloud和HANA的版本是如何发布的吗

数据库杂记 2023-06-08
349


前言

我在前边的介绍HANA使用dbisql命令行工具的时候,似乎提到了关于HANA Cloud和HANA (PLATFORM),虽然都是HANA,但是它们又各自独立发布。连JDBC驱动都是分开发布的。虽然大部分情况下是兼容的。

HANA PLATFORM

我们首先看看HANA PLATFORM,或者简称HANA,目前最新的版本是2.0 SP07。于2023年4月初发布,这次的SP07将提供5年的支持周期。如下表所示,到今年底HANA主流的系统版本就只有两个SPS版本:HANA 2.0 SP05和SP07,已部署的HANA 2.0 SP06版本建议今年下半年尽快升级到HANA 2.0 SP07版本。

以下是具体的版本信息。

HANA版本发布日期最新SP截止维护日期
2.0 SPS052020年6月26日59.82025年12月31日
2.0 SPS062021年12月3日672023年12月31日
2.0 SPS072023年4月4日702028年4月

特别需要注意的变化:

  • 从SAP HANA 2.0 SPS08开始,后续SPS将每2年发布一次,维护周期为4年,2.0 SPS08计划于2024年Q4发布

  • HANA 2.0 SP07对应的SAP HANA Cockpit 2.0 SP16版本已发布。

我们简单回忆一下,2010年 HANA 1.0发布,2015年左右,HANA 2.0发布。

再整理一下,如下表:(SPS:  Support Package Stack)

HANA版本发布时间最新SP
1.0 SPS042012.440
1.0 SPS052012.1150
1.0 SPS062013.360
1.0 SPS072013.11, 2014.370, 73
1.0 SPS082014.5, 2014.8, 2015.780, 82, 85.05
1.0 SPS092014.11, 2015.3, 2015.790, 93, 97.01
1.0 SPS102015.6, 2015.9100, 102
1.0 SPS112015.11, 2016.3110, 112
1.0 SPS12… 2018.1.24120,  122.15
2.0 SPS002016.11.302.00.000
2.0 SPS012017.4.122.00.010
2.0 SPS022017.7.262.00.020
2.0 SPS032018.10.312.00.030
2.0 SPS042019.10.312.00.040

有关1.0系列的新功能,可以从:https://help.sap.com/docs/SAP_HANA_PLATFORM/42668af650f84f9384a3337bcd373692/fb7fd642c65c4a45ac2dfde914575022.html?version=1.0.12: https://help.sap.com/docs/SAP_HANA_PLATFORM/42668af650f84f9384a3337bcd373692/fb7fd642c65c4a45ac2dfde914575022.html?version=1.0.12 查询得到。

有关2.0系列的新功能,可以查询下边的文档:

https://help.sap.com/docs/SAP_HANA_PLATFORM/42668af650f84f9384a3337bcd373692/23e4560b5d2e43be95330a9bc4cbacc8.html: https://help.sap.com/docs/SAP_HANA_PLATFORM/42668af650f84f9384a3337bcd373692/23e4560b5d2e43be95330a9bc4cbacc8.html

从上边这些版本号,我们可以发现,HANA的发布,基本上大版本号目前定格在2.0,主要体现在SPS版本的变化。而且持续放缓。快的时候半年,慢的时候一年半一次大的SPS变更。而且SPS版本内部,还分小的内部版本号变更。

HANA Cloud

我们接着看看HANA Cloud的发布。它的第一个版本应该是大概在2019年推出。

SAP HANA云服务及其组件发布策略

SAP HANA Cloud的服务级别(包括基于UI的工具)在后台频繁更新。您总是在使用“最新”版本的服务级别特性。

SAP HANA云、SAP HANA数据库每季度发布一次,每个QRC提供长达7个月的补丁。一旦一个QRC版本不受支持,它就会升级到下一个更高的QRC支持的版本。自动升级是在维护窗口中执行的,升级前会通知您,以便您有时间做好准备。参见:SAP HANA数据库升级和补丁。

SAP HANA云、数据湖也按季度发布,与SAP HANA云、SAP HANA数据库QRC发布相近或同时发布。

如何查找和理解组件的QRC版本

QRC版本号反映组件发布的季度和年份,格式为:<quarter-number>/<year>
。例如,2/2022的QRC版本意味着您正在使用2022年第二季度发布的组件版本。

您可以在位于管理视图上的数据库信息卡上的SAP HANA Cockpit中找到组件的QRC版本。关于如何访问SAP HANA Cockpit的信息,请参见访问SAP HANA Cloud的SAP HANA驾驶舱。

您还可以通过查询M_HOST_INFORMATION系统视图找到SAP HANA云、SAP HANA数据库实例的QRC版本。例如:

SELECT * FROM M_HOST_INFORMATION WHERE KEY='build_qrc_version'

可以参考M_HOST_INFORMATION系统视图。

比如2023年的HANA Cloud版本,我们能看到的有:

  • 2023.16 (QRC 2/2023)

  • 2023.1.2595 (QRC 1/2023)

  • 2023.04 (QRC 1/2023)

这些都是用于生产环境的正式版本。我们还有一些用于内部测试开发的内部版本,基本上每周都在迭代升级。如:

目前在SAP Cloud环境中,HANA Cloud的体量也非常庞大。HANA Cloud + SAP ASE (原Sybase ASE) + PostgreSQL,构筑了云环境中绝大部分数据库部分的需求。

对于HANA Cloud而言,我们只需要记住它是每个季度一次正式发布(如无特殊情况)。它跟HANA本身的版本有一定的对应关系。但两者是分别独立发布的。



文章转载自数据库杂记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论