Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
Showing results for 
Search instead for 
Did you mean: 
Product and Topic Expert
Product and Topic Expert


In the upcoming weeks, we will be posting new videos to the SAP HANA Academy to show new features and functionality introduced with SAP HANA 2.0 SPS 03.

The topic of this blog is Installation and Update.

For the previous release, see

For the full SAP HANA 2.0 SPS 03 blog list, see

Tutorial Video

What's New?

Platform Lifecycle Management (PLM) for SAP HANA 2.0 is a mature and stable technology which has not changed much over the last four support package stacks.

For SPS 03, support for persistent memory has been added and software authenticity verification is now standard included. To support this, new installation parameters have been added. Further, there have been some usability enhancements.

Software Authenticity Verification

Secure-by-design and secure-by-default are important SAP software development standards. As of SPS 03, software authenticity verification is executed by default by the SAP HANA database lifecycle management tool (hdblcm) for any (downloaded) component.

hdblcmweb > Update System Components

hdblcmweb > Add Components > Advanced Parameters Configuration

For the documentation, see

Support for Persistent Memory

As of SPS 03, SAP HANA 2.0 supports persistent memory, also referenced as non-volatile RAM. This storage type requires a specific file system that supports DAX (Direct Access).

At the time of writing, the technology is not available yet but the key performance benefit will be system downtime minimization. Persistent memory allows you to keep the main storage of the column tables loaded into memory even when power is off. In case of a hard stop (power off, system crash, or user error), startup time will be considerably reduced.

You can enable persistent storage for the database as a whole or for specific column tables, column partitions, or even individuals columns - so there is a high degree of flexibility.

For the documentation, see

For earlier announcements (SAPPHIRE NOW 2017), see

For the release notes of supported operating (file) systems, see

New HDBLCM Parameters

To validate the signature:
–action=[install|update] –verify_signature

When using persistent memory:
–action=install –use_pmem
–action=install –pmempath=/hana/pmem/<SID>

To specify a temporary location for file extraction and the location of the executables:
–action=extract_components –extract_temp_dir=<extract_temp_dir>
–action=extract_components –overwrite_extract_dir
–action=extract_components –sapcar_location=<sapcar_location>
–action=extract_components –tar_executable_location=<tar_executable_location>
–action=extract_components –unrar_executable_location=<unrar_executable_location>

To enable interactive input of system database user (SYSTEM) password, or (in case of a single-tenant to multi-tenant system conversion) to use the single-container database user password for the system database user to be created:
–action=update –systemdb_system_user_password
–action=update –systemdb_use_singledb_user_password

To specify the path to the (trust) certificate and key for use by XS advanced:

What's Changed?

Resume Update after Delivery Unit Import Error

The SAP HANA database lifecycle management tool (hdblcm, -gui, -web) is a wrapper tool that calls utility tools to perform the action. Previously, when an upgrade failed because of a delivery unit import error, you had to manually complete the task using any of these utility tools. Now, you can just rerun hbdlcm to resume the update.

Usability Improvement

You can now verify existing configuration parameters when using the SAP HANA database lifecycle management tool web interface.

SAP HANA database lifecycle management > Configure System Landscape Directory Registration

For the documentation, see


On the SAP HANA Academy, there is a full playlist covering all aspects of installation and update


SAP Community Blogs

SAP Help Portal

SAP Notes

Thank you for watching

The SAP HANA Academy provides technical enablement, implementation and adoption support for customers and partners with 1000’s of free tutorial videos.

For the full library, see SAP HANA Academy Library - by the SAP HANA Academy

For the full list of blogs, see Blog Posts – by the SAP HANA Academy