1.安装License的两种方法:
(1)使用sap cockpit
(2)使用SET SYSTEM LICENSE命令
2.HANA数据库支持两种license:临时license和永久License
license可以安装在system database(global)或某一个tenant database(local)
全局license适用于system database和所有的tenant database.local license仅作用于该tenant database.
临时license: 默认安装的时候会自动安装。有效期:90天
永久License:
永久许可证密钥:过期
如果是永久license过期,将自动安装(第二个)临时license。此临时licnse的有效期为28天。在此期间,您可以请求并安装新的永久license
永久许可证密钥:类型
SAP HANA 有两种类型的永久许可证密钥:unenforced 和enforced。
Unenforced:当hana database使用的内存超过license限制后没有影响。
enforced:当hana database使用的内存超过license限制后,系统被锁定。只能重新启动系统才能解锁。
两种类型的license的区别:
3.和license有关的系统视图:
SYS.M_LICENSE 在tenant db中查询
SYS_DATABASE.M_LICENSE 在system database中查询
dhrtest:h4cadm> hdbsql -i 02 -u system -p DBtest77 -d systemdb
Welcome to the SAP HANA Database interactive terminal.
Type: \h for help with commands
\q to quit
hdbsql SYSTEMDB=> select * from sys.m_license;
HARDWARE_KEY,SYSTEM_ID,INSTALL_NO,SYSTEM_NO,PRODUCT_NAME,PRODUCT_LIMIT,PRODUCT_USAGE,START_DATE,EXPIRATION_DATE,LAST_SUCCESSFUL_CHECK,PERMANENT,VALID,ENFORCED,LOCKED_DOWN,IS_DATABASE_LOCAL,USAGE,MEASUREMENT_XML
"G2781007872","HAT","0000000000","000000000000000000","SAP-HANA",2147483647,14,"2022-06-06 00:00:00.000000000","2022-09-04 23:59:59.999999000",?,"FALSE","TRUE","FALSE","FALSE","TRUE","",""
1 row selected (overall time 66.302637 sec; server time 63.043 msec)
4.以下几种状态下导致系统锁定:
(1)永久license过期:在28天的临时license到期前没有申请和应用新的license
(2)安装的是enforced类型的license,hana使用的内存超过了license的限制
(3)在数据库中删除了所有的license
在锁定模式下,无法查询数据库。仅具有LICENSE ADMIN系统权限的用户可以连接到数据库并执行与许可证相关的查询,例如,获取以前的许可证数据,安装新的许可证密钥,并删除已安装的许可证密钥。
此外,无法在锁定状态下备份数据库
评论
