成功啦!终于成功啦!忙了三、四天了,终于成功了。基于效率的考虑,公司引进了一台HP-UX服务器进行ETL的相关操作。前端展示工具Cognos也需要做相应的迁移。
由于前些时候,进行过一次Cognos迁移,感觉比较简单,就是把Cognos.ini中的数据库所在的ip地址换一下就可以了,所以这次做计划时,没有分配太多的工时。 当真正进行Cognos环境迁移的时候,才发现跟以前完全不一样了,这次是新建了与之前用户名不同的用户,只修改Cognos.ini是不行的,imr, mdl都不好用了。把imr改好并重新生成iqd后,重新更新mdl的数据源,心想总该好使了吧,可是每当快结束的时候就报告数据溢出。折腾了好几遍都不行,我以为是计算在做过,就把mdl中所有的计算指标都去掉了,可是生成cube依然有溢出错误。实在没办法了,把所有的指标都删除了,重新添加指标,但在生成cube的时候,超级慢,不知道什么原因,于是就给数据源中相连接的字段单独建立了索引,并进行了update statistics操作,哈哈,没想到还真是快了不少,而且这次没有报错,居然成功了。心里兴奋啊!赶紧,再添加几个计算指标试试,又成功了!接下来对照以前的mdl把所有该加的指标都加上了,哈哈哈,成功了!
2008年11月26日