系统:AIX 7.1
DB:开发 9.5,测试 9.7
cognos:8.4.1
现在遇到的问题是开发环境报表运行正常,迁移到测试环境中有些报表出现SQLSTATE=42702错误,经过进一步验证发现,有如下两种情况会出现此类错误:
1.报表数据项中的case...when语句中结果为汉字的
2.报表经过分组和排序的
具体报错信息如下图:
在网上找到这个帖子
http://hi.baidu.com/eldersun/item/1795eea4fa2369cb5af19162,说是需要修改注册表或者环境变量,但是在AIX系统中DB2该怎么修改。
有此类问题的还有论坛中的这篇帖子
http://www.cognoschina.net/club/thread-14994-1-1.html,也没有什么解决方案,今天项目第一次投产,比较急,望高手指教。