The SAP HANA in-memory data and application platform uses various licenses to grant developers and users access to the system. There are two primary types of SAP HANA licenses, with some additional variants in each category. These licenses add an extra layer of usefullness to the database by making it easier to provide different levels of access to users or granting extra privileges based on the type of license you are using. Our overview will take you through the SAP HANA license types, how they operate, and how you can deal with any possible restrictions that may arise as you use them.
1. Temporary Licenses
A temporary SAP HANA license is the default license that you can install on a new system. This one is valid for a period of 90 days. After the 90-day window expires, the system will lock out all users unless you have previously switched to a permanent license. The main advantage of a temporary license is that it offers full functionality within the SAP HANA database system without having to commit to a permanent license.
It is ideal for developers who are new to SAP as it allows the to test both the capabilities and limitations of the system before they decide if it is a good fit for their needs. Because it installs automatically when you are setting up SAP, you won’t have to worry about special permissions or complex installation procedures with the temporary license.
2. Permanent Licenses
The SAP HANA system does not come equipped with permanent licenses by default. Users who would like to switch from a temporary to a permanent SAP HANA license will have to make a formal request to have a permanent license key sent to them. These keys involve a short installation process that we will take you through later. Unlike a temporary license, a permanent license is specific to your system and does not have an expiration date.
However, it is important to remember that in some cases, permanent licenses may have a time period attached to them. In such cases, the license will expire, and a temporary license will replace it for a grace period. This grace period usually lasts 28 days. During this time, your SAP HANA system should function normally, and you you’ll have the time to request a renewal of your SAP HANA permanent license.
The grace period exists only so that you can request and install the permanent license again. If you reach the end of the grace period without renewing the permanent license, your system will lock itself down. You may need to pay for a new license if it happens, so we recommend renewing your permanent license within the grace period.
1. Enforced Licenses
An enforced license is the first of the two types of permanent SAP licenses you can purchase. These licenses are granted based on how much memory you use to access and manage your database. If your system exceeds the license’s limit, SAP will initiate a lockdown. Enforced SAP HANA licenses will immediately automatically lock the system if you exceed the used memory limit.
2. Unenforced Licenses
Unenforced licenses are similar to enforced licenses in most aspects. However, they do not lock you out of the system automatically if you exceed the memory limit. Instead, an unenforced license will issue a clear warning if you are about to exceed the memory limit. The system will remain open for users instead of initiating a lockdown. This type of permanent license may benefit the users who feel they are at risk of exceeding the memory limits.
3. Tenant Databases
We will touch on tenant databases briefly as part of the permanent license topic. You can pair a tenant database with a permanent license key if you wish. A tenant database provides your users with access to a specific partition within the system rather than granting access to the whole system. This license key will have priority over the system key if it is present. If there is no permanent key for a tenant database, it will fall back on the system license.
More Resources for SAP HANA Enthusiasts:
3. Database Lockdown
You know now that the database may lock users out if someone exceeds the memory limits or violates the terms of the license. It is worth taking a closer look at the precise situations that can trigger a lockdown for each license type.
1. System Lockdown
The entire system will go into lockdown mode if the permanent license expires. However, at least one other prerequisite must be present for this lockdown to occur. A lockdown situation can happen only if:
- You’ve failed to renew the license key during the 28-day grace period;
- You’ve renewed the permanent license, but the hardware key changed;
- The license key is enforced and has reached its limit;
- You remove all the installed license keys from the system.
2. Tenant Lockdown
This type of lockdown can occur if one of the following things occurs:
- The permanent license key has lost its validity;
- That license key is enforced and has exceeded its memory limit;
- The database goes into lockdown mode because the tenant key takes precedence over the system one.
It is possible to have both an enforced license and a permanent, unenforced license installed on the same system. If you do this, the unenforced license key will have priority. This means that exceeding the memory consumption limitations will not result in users being locked out of the system. If one of these keys becomes invalid, the other one will take precedence within the system. If the new key is an enforced one, the memory limitations will trigger a lockdown.
Note that if you have a tenant database that is in lockdown, you can restore it by deleting the local license. This will move the tenant database to the system license key and allow you to use it.
Each SAP HANA license comes with benefits and restrictions depending on what you need. It’s important to understand how each one works and choose the one that best suits you or your business. For this reason, we’ve compiled the guide above to help every beginner who is interested in the SAP HANA system. Please feel free to share your thoughts on the SAP HANA licenses in our comments section.
Check out more articles: