Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This section describes how to configure for SAP HANA as a platform database instead of the default Derby database.

Note
titleNote!

This section is optional and can be omitted if you are doing the default installation with Derby database or another supported database.

will not provide the SAP HANA docker images or SAP HANA helm chart for this installation, so you will have to create them, see below.

Prerequisites

If you use SAP HANA as your platform database, you must install your own instance prior to platform deployment. 

SAP HANA 3PPs

Using SAP HANA as a platform database requires some SAP HANA 3PPs that are not bundled. Therefore these 3PPs need to be made available via persistent storage. 

Instructions on how to configure persistent storage for can be found here: Persistent Storage(3.0).

Once the persistent storage configuration has been made, please make the required 3PPs available on the persistent storage using the following steps:

Download SAP HANA 3PPs

Download the following 3PPs locally:

...

Note
titleNote!

The latest tested versions of Hana Client is 2.14.22 and JDBC version (ngdbc) is 2.14.9.

Upload 3PPs to persistent storage 

Create 3pp folder in the persistent storage root folder: 

...

Code Block
Example

$ scp hanaclient-2.13.22-linux-x64.tar.gz <persistent storage host>:<persistent storage root>/3pp
$ scp ngdbc-2.13.9.jar <persistent storage host>:<persistent storage root>/3pp

Configure Helm Chart for SAP HANA Database

  1. Change the db type to saphana in the values.yaml file of the helm chart:

    Code Block
      db:
        # derby, postgresql, oracle or saphana
        type: saphana


  2. Edit the saphana section in the values.yaml file of the helm chart to match the SAP HANA installation where the platform database shall be created.

Create Platform Tables for SAP HANA Database

The subsections describe the installation of the database tables that are necessary when using SAP HANA as a platform database.

...