aix 服务器刷新cube 报RQP-DEF-0068数据库连接错误

在windows下刷新成功,但是在aix下刷新不成功,aix中sqlplus能连接成功,并且oracle客户端是aix32位的。环境变量如下:
export DISPLAY=10.7.134.15:0.0
export JAVA_HOME=/usr/java5/jre
export LIBPATH=/cognos/app/transformer/ibm/cognos/c10/bin:/cognos/app/oracle/product/11.2.0/client_1/lib
export ORACLE_SID=datacent
export ORACLE_BASE=/cognos/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/client_1
export LD_LIBRARY_PATH=/cognos/app/transformer/ibm/cognos/c10/bin:$ORACLE_HOME/lib
export PATH=$PATH:$ORACLE_HOME/bin:/usr/java5/jre
PATH=$PATH:/cognos/app/transformer/ibm/cognos/c10/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:.
export PATH
if [ -s "$MAIL" ]           # This is at Shell startup.  In normal
then echo "$MAILMSG"        # operation, the Shell checks
fi                          # periodically.


aix上刷新报错日志:
$ ./cogtr -c -m/cognos/RRS/MDL/cubetest1.mdl                                       
Business Intelligence Transformer version 10.1.6235.605
Transformer(Transformer)    Thu 26 Feb 2015 15:39:01   
LogFileDirectory=/cognos/app/transformer/ibm/cognos/c10/logs/
ModelSaveDirectory=/cognos/app/transformer/ibm/cognos/c10/temp/
DataSourceDirectory=/cognos/app/transformer/ibm/cognos/c10/data/
CubeSaveDirectory=/cognos/app/transformer/ibm/cognos/c10/temp/
DataWorkDirectory=/cognos/app/transformer/ibm/cognos/c10/temp
ModelWorkDirectory=/cognos/app/transformer/ibm/cognos/c10/temp/
Codepage: ISO_8859-1:1987
MaxTransactionNum=500000
Thu 26 Feb 2015 15:39:01        3       00000000        Command Line: ./cogtr -c -m/cognos/RRS/MDL/cubetest1.mdl [->OK]
Thu 26 Feb 2015 15:39:01        3       00000000        Processing MDL file /cognos/RRS/MDL/cubetest1.mdl
Thu 26 Feb 2015 15:39:01        3       00000000        Creating model file /cognos/app/transformer/ibm/cognos/c10/temp/ppd00162.qyj
Thu 26 Feb 2015 15:39:01        3       00000000        (TR0418) This model was built with a language setting that differs from the current setting. Some characters will be incorrectly displayed. Do you want to continue? [->Yes]
Thu 26 Feb 2015 15:39:02        3       0000043D        Completed processing of MDL file /cognos/RRS/MDL/cubetest1.mdl
Thu 26 Feb 2015 15:39:02        4       0000043D        Start cube update.
Thu 26 Feb 2015 15:39:02        4       0000043D        Initializing categories.
Thu 26 Feb 2015 15:39:02        4       0000043D        Timing, INITIALIZING CATEGORIES,00:00:00
Thu 26 Feb 2015 15:39:02        4       0000043D        Start processing data source 'RRS'.
Thu 26 Feb 2015 15:39:02        4       0000043D        Reading source data.
Thu 26 Feb 2015 15:39:04        2       0000043D        QE-DEF-0285 The logon failed.
Thu 26 Feb 2015 15:39:04        2       0000043D        QE-DEF-0325 The logon failed for the following reason:
Thu 26 Feb 2015 15:39:04        2       0000043D        RQP-DEF-0068 Unable to connect to at least one database during a multi-database attach to 1 database(s) in:
Thu 26 Feb 2015 15:39:04        2       0000043D            datacent
Thu 26 Feb 2015 15:39:04        2       0000043D        
Thu 26 Feb 2015 15:39:04        2       0000043D        UDA-SQL-0432 Unable to locate the gateway "libcogudaor".
Thu 26 Feb 2015 15:39:04        4       0000043D        End processing 0 records from data source 'RRS'.
Thu 26 Feb 2015 15:39:05        3       0000043D        Transformer exiting - operation failed
Thu 26 Feb 2015 15:39:04        4       0000043D        Timing, READ DATA SOURCE,00:00:02
Thu 26 Feb 2015 15:39:05        4       0000043D        End cube update.
Thu 26 Feb 2015 15:39:05        4       0000043D        Timing, TOTAL TIME (CREATE CUBE),00:00:03
Thu 26 Feb 2015 15:39:05        2       0000043D        (TR3703) The user ID or password is either missing or invalid. Please re-enter the credentials. [->OK]
Thu 26 Feb 2015 15:39:05        3       0000043D        Closing model file /cognos/app/transformer/ibm/cognos/c10/temp/ppd00162.qyj
参与21

8同行回答

hygzwhhygzwh商业智能工程师深圳市长亮科技股份有限公司
问题已解决!在aix中调用cube的数据库名称大小写敏感。把tnsnames.ora中的数据库名称大写改为小写就真确了!之前因为在sqlplus中大小写都可以连上这个数据库,以为大小写不敏感就排除了这个问题。没想到……...显示全部
问题已解决!
在aix中调用cube的数据库名称大小写敏感。把tnsnames.ora中的数据库名称大写改为小写就真确了!
之前因为在sqlplus中大小写都可以连上这个数据库,以为大小写不敏感就排除了这个问题。没想到……收起
银行 · 2015-02-26
  • 请问cube的数据库名称在哪看?cube用的不是业务数据库吗
    2016-01-05
  • 说的就是业务数据库,在刷cube的服务器上要安装要链接的数据库的客户端的,我用的是oracle所以在tnsnames.ora上看。当然也可以在transformer中的signons上看
    2016-03-23
hygzwhhygzwh商业智能工程师深圳市长亮科技股份有限公司
回复 6# kingwang 刚重新安装了下transformer,现在有cognos\c10\CS7Gateways\这个文件夹了,然后在cs7g.ini中加了下面这串数据源定义语句试了下还是不行:  [Databases]datacent=^User ID:^?Password:;LOCAL;OR;ORACLE@%s@DATACENT/%s@COLSEQ=IBM_JD_CNX_STR:^Use...显示全部
回复 6# kingwang

刚重新安装了下transformer,现在有cognos\c10\CS7Gateways\这个文件夹了,然后在cs7g.ini中加了下面这串数据源定义语句试了下还是不行:
  [Databases]
datacent=^User ID:^?Password:;LOCAL;OR;ORACLE@%s@DATACENT/%s@COLSEQ=IBM_JD_CNX_STR:^User ID:^?Password:;LOCAL;JD-OR;URL=jdbc:oracle:thin:@//10.7.62.48:1521/DATACENT;DRIVER_NAME=oracle.jdbc.driver.OracleDriver收起
银行 · 2015-02-26
浏览880
kingwangkingwang商业智能工程师前景科技有限公司
回复 3# hygzwh 那就找到 cs7g.ini,10以后的版本是这个文件显示全部
回复 3# hygzwh

那就找到 cs7g.ini,10以后的版本是这个文件收起
医药 · 2015-02-26
浏览869
hygzwhhygzwh商业智能工程师深圳市长亮科技股份有限公司
回复 4# bacckom     数据源是用的package    之前用的ascii上传的,刚改成二进制试了下,还是这个报错。    开发mdl的时候cube属性processing 选项是选择的on the server显示全部
回复 4# bacckom


    数据源是用的package
    之前用的ascii上传的,刚改成二进制试了下,还是这个报错。
    开发mdl的时候cube属性processing 选项是选择的on the server收起
银行 · 2015-02-26
浏览934
bacckombacckomIT顾问北京先进数通信息技术股份公司
你数据源使用的是package 对吧?你上传mdl到服务器时,请用二进制模式上传。开发mdl的时候注意cube属性processing 选项下请选择on the server显示全部
你数据源使用的是package 对吧?
你上传mdl到服务器时,请用二进制模式上传。
开发mdl的时候注意cube属性processing 选项下请选择on the server收起
互联网服务 · 2015-02-26
浏览865
hygzwhhygzwh商业智能工程师深圳市长亮科技股份有限公司
回复 2# kingwang     看了下,我安装的transformer没有cognos\c10\CS7Gateways\这个文件夹,所以找不到cognos.ini文件。是安装的问题吗?    另我是直接用package作为数据源的。在FM中测试时有数据的。...显示全部
回复 2# kingwang


    看了下,我安装的transformer没有cognos\c10\CS7Gateways\这个文件夹,所以找不到cognos.ini文件。是安装的问题吗?
    另我是直接用package作为数据源的。在FM中测试时有数据的。收起
银行 · 2015-02-26
浏览874
hikeplayguitarhikeplayguitar研发工程师山东城市商业银行联盟
谢谢分享显示全部
谢谢分享收起
软件开发 · 2015-02-28
浏览854
kingwangkingwang商业智能工程师前景科技有限公司
aix服务器上面安装了TR后  数据源在ini文件配置了吗?配置好了的话 就再次确认用户名和密码 aix服务器没用过啊...显示全部
aix服务器上面安装了TR后  数据源在ini文件配置了吗?配置好了的话 就再次确认用户名和密码 aix服务器没用过啊...收起
医药 · 2015-02-26
浏览1041

提问者

hygzwh
商业智能工程师深圳市长亮科技股份有限公司
擅长领域: 服务器AIXUnix

相关问题

相关资料

问题状态

  • 发布时间:2015-02-26
  • 关注会员:1 人
  • 问题浏览:5194
  • 最近回答:2015-02-28
  • X社区推广