
Introduction
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
https://youtu.be/IpBE2WhKLlM
https://youtu.be/teM7uqfHcvE?list=PLkzo92owKnVx6qZK63YmISEnVWddx_LA_
https://youtu.be/ZukA5zfDxa0
https://youtu.be/I6nqX8uV-iQ?list=PLkzo92owKnVx6qZK63YmISEnVWddx_LA_
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:
–xs_cert_key=<path>
–xs_cert_pem=<path>
–xs_trust_pem=<path>
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
Playlist(s)
On the SAP HANA Academy, there is a full playlist covering all aspects of
installation and update
References
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