如何在租户db和systemdb模式之间实现相同的系统/数据库级参数?

2020-08-15 04:04发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 1)租户数据库和systemd...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


1)租户数据库和systemdb模式下调整的同一参数有什么区别?

注意:在租户数据库模式下调整的系统级参数似乎也可以正常工作。

2)为什么在租户BK1下调整的以下系统级参数也会同时添加数据库级配置项?

hdbsql BK1 =>

>

>

>从M_INIFILE_CONTENTS中选择*,其中SECTION ='backup'和KEY ='catalog_backup_using_backint';

| FILE_NAME | LAYER_N | TENANT_N | 主机| SECTIO | KEY | VALUE |

| ---------- | ------- | -------- | -------- | ------ | ---------------------------- | ----- |

| global.ini | 默认| | | 备份| catalog_backup_using_backint | 错误

已选择1行(总时间为1462.169毫秒;服务器时间为144.594毫秒)

hdbsql BK1 =>

>

>

>

> ALTER SYSTEM ALTER CONFIGURATION('global.ini','SYSTEM')SET('backup','catalog_backup_using_backint')='true',且具有重新配置;

受影响的0行(总时间355.228毫秒;服务器时间348.370毫秒)

hdbsql BK1 =>

>

>

>从M_INIFILE_CONTENTS中选择*,其中SECTION ='backup'和KEY ='catalog_backup_using_backint';

| FILE_NAME | LAYER_NA | TENANT_N | 主机| SECTIO | KEY | VALUE |

| ---------- | -------- | -------- | -------- | ------ | ---------------------------- | ----- |

| global.ini | 默认| | | 备份| catalog_backup_using_backint | 假|

| global.ini | 系统| | | 备份| catalog_backup_using_backint | 真实|

| global.ini | 数据库| | | 备份| catalog_backup_using_backint | 真实|

已选择3行(总时间3720.612毫秒;服务器时间152.102毫秒)

hdbsql BK1 =>

>

>

2条回答
huskylover
2020-08-15 04:33

你好

我认为您正在检查错误的观点。 对于SYSTEMDB,您所做的任何更改都会反映在租户数据库的DEFAULT层中。

但是如果您更改租户数据库的任何内容,它将被设置为SYSTEM层。

因此,如果在SYSTEMDB中更改了参数,请使用视图" SYS"。" M_INIFILE_CONTENTS"。

对于租户DB,如果更改了任何参数,请使用视图" SYS_DATABASES"。" M_INIFILE_CONTENTS"。

最好的问候,
Vivek Sahu

一周热门 更多>