为
Campaign
或
eMessage
创建视图或具体化视图
1.
找到您先前生成并保存的 SQL 脚本。必要时,请参阅
按数据源分类的 SQL 脚本
。
2.
使用数据库管理工具来对您正在配置的报告包的适当应用程序数据库运行适当的脚本。
运行用于在
DB2
®
数据库上创建具体化视图的脚本时,数据库可能会返回错误“SQL20059W 可能无法使用具体化查询表名来优化查询处理”。然而,已成功创建具体化视图。
3.
仅对于具有
DB2
®
数据库的
Campaign
,
将
DB2
®
堆大小增大到 10240 或更大。(缺省堆大小是 2048。)请使用以下命令:
db2 update db cfg for
databasename
using stmtheap 10240
其中
databasename
是
Campaign
数据库的名称。
通过增大堆大小,可以确保
IBM
®
Cognos
®
不会在以下情况下显示 SQL 错误消息:用户在运行报告(如“财务摘要”报告)时选择了所有竞销活动。
Copyright IBM Corporation 2012. All Rights Reserved.