Symptom
In a Multitenant Database Containers HANA system, you are using SWPM to enable HTA for HDI but it is failing with error:
TRACE xxx (root/sapinst) (startInstallation)
Write on stdin: DATABASE_SID=SYSTEMDB
...
TRACE xxx (root/sapinst) (startInstallation)
HDB Error: Connection to xxx is possible, but errors exist. [LICENSE_EXPIRED]: Error during execution of SQL command: SELECT "VALUE" FROM "PUBLIC"."M_HOST_INFORMATION" WHERE "HOST" = (SELECT MAX("HOST") FROM "PUBLIC"."M_SERVICES" WHERE UPPER("SERVICE_NAME") = 'NAMESERVER' and UPPER("COORDINATOR_TYPE") = 'MASTER') AND UPPER("KEY")='BUILD_VERSION' SAP DBTech JDBC: [437]: only commands for license handling are allowed in current state.
Although tenant database is licensed. This error can be found in sapinst_dev.log.
SWPM has detected this as a multitenant DB; therefore, it is not checking the tenant db but rather running the SQL statements in SYSTEMDB.
Read more...
Environment
HANA MDC environments
Product
Keywords
HDI, license, 437, SWPM, MDC, systemdb, tenant, HANA , KBA , HAN-DB , SAP HANA Database , BC-INS-SWPM , Installation with Software Provisioning Manager , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.