powerdesigner db2 z/Os dbms无法处理变量

2020-08-25 15:53发布

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

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


你好

我们使用的是powerdesigner 16.6.9,在尝试创建Alter脚本时,我们使用的是类似的内容:

opt.ReverseSchema = xxxxxx'模式用户对象

opt.ReverseCatalog = xxxxx'数据库名称字符串

model.ModifyDatabase generationObjects'generationObjects是具有表和表空间对象的选择。

在我们的扩展名中。 当我们打开数据库跟踪并运行脚本时,而在dbms中,用于表空间的sqlListQuery是:

"选择类型为'O'且为'lob'时的dbname,名称,大小写,否则''从sysibm.systablespace结尾,其中隐式='N'[和dbname =%。q:CATALOG%]按名称顺序"/p>

我们看到它像[和dbname =%。q:CATALOG%]一样,它试图反转系统中的所有表空间。

我们如何在脚本中设置%.q:CATALOG%变量?

此外,当我将[和dbname =%。q:SCHEMA%]添加到我们的表空间sqllist查询中时,它也不再显示在跟踪中,但是当我在表sqllist查询中使用它时,我可以看到该变量。

谢谢

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

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


你好

我们使用的是powerdesigner 16.6.9,在尝试创建Alter脚本时,我们使用的是类似的内容:

opt.ReverseSchema = xxxxxx'模式用户对象

opt.ReverseCatalog = xxxxx'数据库名称字符串

model.ModifyDatabase generationObjects'generationObjects是具有表和表空间对象的选择。

在我们的扩展名中。 当我们打开数据库跟踪并运行脚本时,而在dbms中,用于表空间的sqlListQuery是:

"选择类型为'O'且为'lob'时的dbname,名称,大小写,否则''从sysibm.systablespace结尾,其中隐式='N'[和dbname =%。q:CATALOG%]按名称顺序"/p>

我们看到它像[和dbname =%。q:CATALOG%]一样,它试图反转系统中的所有表空间。

我们如何在脚本中设置%.q:CATALOG%变量?

此外,当我将[和dbname =%。q:SCHEMA%]添加到我们的表空间sqllist查询中时,它也不再显示在跟踪中,但是当我在表sqllist查询中使用它时,我可以看到该变量。

谢谢

付费偷看设置
发送
1条回答
奄奄一息的小鱼
1楼-- · 2020-08-25 16:10

在Powerdesigner引擎中设置了诸如CATALOG和SCHEMA之类的DBMS中的变量。

您不能在DBMS文件外部使用它们。

您必须在代码中硬编码数据库名称和架构名称。

一周热门 更多>