Cognos 8.3 Sample数据导入教程与DB2服务器配置

需积分: 10 4 下载量 149 浏览量 更新于2024-09-13 收藏 4KB TXT 举报
在Cognos 8.3环境中,导入自带的Sample实例是一个常见的初始化步骤,它有助于熟悉系统的工作流程并了解如何与特定数据库如DB2进行交互。以下是一系列详细的步骤,解释如何在Cognos环境中设置和导入Sample数据。 首先,我们需要连接到DB2服务器。在命令行中,使用`cognosam83`别名,设置编码集为UTF-8,地区代码为CA,并创建数据库连接。这可以通过以下命令完成: ``` createdbcogsam83 alias cogsam83 using codeset UTF-8 territory CA ``` 接着,对`cogsam83`数据库进行配置,包括增大堆大小(heap size)以提高性能,设置锁定超时时间,以及进行必要的连接重置: ``` updatedbcfg using applheap sz1024 deferred updatedbcfg using locktimeout 240 deferred connect reset ``` 在Linux环境下,可能需要检查环境变量并确保在连接前正确设置。例如,确保在`connecttocogsam83`之前,相关的环境变量已设置。 创建缓冲池(buffer pool)是优化性能的关键步骤,通过定义不同大小的缓冲池(如cog04kb、cog08kb和cog16kb),可以适应不同数据的存储需求: ``` create buffer pool cog04kb immediate size 250 pagesize 4k create buffer pool cog08kb immediate size 250 pagesize 8k create buffer pool cog16kb immediate size 250 pagesize 16k create regular tablespace cogsample pagesize 16k managed by automatic storage extent size 16 prefetch size 16 overhead 10.5 transfer rate 0.33 ``` 然后,为Sample数据创建一个名为cogsample的表空间,并为其添加公共用户权限: ``` create regular tablespace cogsample ... grant use of tablespace cogsample to public ``` 接下来,创建不同的数据库模式(schemata),用于组织Cognos Sample数据的不同部分,如销售(GOSales)、销售数据仓库(GOSalesDataWarehouse)、人力资源(GOSalesHumanResources)和运行(GOSalesRuntime): ``` create schema gosl comment 'GOSales' create schema gosl dw comment 'GOSalesDataWarehouse' create schema gohr comment 'GOSalesHumanResources' create schema gort comment 'GOSalesRuntime' ``` 通过这些步骤,你成功地导入了Cognos 8.3自带的Sample实例,为后续的数据分析、报告和仪表板创建奠定了基础。这些示例数据可用于练习数据分析查询、报表设计和性能优化,同时展示了Cognos与DB2集成的最佳实践。