生成CUBE报错:RQP-DEF-0177 An error occurred while performing operation 'sqlPrepareWithoptions' status ='-9'.

0

FRAMEWORK.jpg

如上图所示,生成CUBE的时候报错:
RQP-DEF-0177 An error occurred while performing operation 'sqlPrepareWithoptions' status ='-9'.
UDA-SQL-0107 A general exception has occurred during the operation "prepar"
[IBM][CLI Driver][DB2/LINUXX8664]SQL0007N The character "" following "_ACLG_FRST_NAME" "" IS NOT VALID.SQLSTATE=42601
测试Framework上的各个维度和事实表都可以正常出数据,也将数据源改成仅限本地,另外在cognos服务器上,有将.profile条件输出:export LANG=zh_CN.UTF-8,结果都不行,请问这种问题是什么原因导致的,是不是本地客户端还有什么要做设置的?
环境:linux系统,cognos10.2.1,DB2V9.7
已邀请:
0

虾米 2016-12-07 回答

问题已经解决,有可能是因为我服务器端.profile文件export LANG=zh_CN.UTF-8之后,环境变量没有正式生效,当然我有执行source .profile,后面重启下服务器就好了,感谢@左右,@zhengyi1943的回复,现在已经正常了,生成的cube也能正常使用
0

左右 - 数据服务专家 专注于IBM家族高级分析领域钻研 数据可视化践行者 2016-12-07 回答

你的Transformer和FM是一台机器吗?
没碰见过这个问题,但是感觉跟DB2客户端有关,至少报错是这样的

你换一台试一下,我怕是数据库客户端跟数据库服务端的版本不同造成的
0

zhengyi1943 - Don't be afraid, just be brave to meet the destiny! 2016-12-07 回答

楼主可以从两个方面考虑:
1. SQL脚本有错误
2. SQL脚本包含特殊字符服务器字符集无法解析
这两个方面都可能导致查询出错。

要回复问题请先登录注册