Informatica9.6.1在Linux Red Hat 5.8上安装遇到的有关问题整理_3

时间:2024-07-19 22:02:50

3.Repository Service启动后的页面编码问题

1)错误信息:
Informatica9.6.1在Linux Red Hat 5.8上安装遇到的有关问题整理_3

2)原因分析及解决步骤

原因分析: informatica产品安装背后AdminConsole的Code page默认为UTF-8,若此时创建存储库服务采用的字符集编码为简体中文,就会导致存储库服务无法正常启动。必须确保两者是一致的。

步骤如下:

第一步,设置infa的AdminConsole’s Code page为“MS936”。

在安装完infa后,编辑.bash_profile文件,添加以下配置。

export LANG=C

export LC_ALL=C

export PM_CODEPAGENAME="MS936"

export INFA_HOME=/opt/infa/Informatica/9.6.1

export INFA_DOMAINS_FILE=$INFA_HOME/domains.infa

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$INFA_HOME/server/bin:

/home/oracle/app/oracle/product/11.2.0/dbhome_1/lib

保存后执行

Source .bash_profile 使其生效

第二步,重启PowerCenter服务。

Cd $INFA_HOME/tomcat/bin

./infaservice.sh shutdown

./infaservice.sh startup

检查服务启动情况

Netstat –an | grep 6005

第三步,删除旧的存储库服务。

第四步,删除并新建存储库服务对应的数据库用户(因为里面已经有内容,必须要重建)。

---DROP USER

DROP USER INFA_REP CASCADE;

---CREATE USER

CREATE USER INFA_REP

IDENTIFIED BY INFA_REP;

GRANT CONNECT,RESOURCE,CREATE VIEW TO INFA_REP;

第五步,新建存储库服务,并指定Code page为Ms Windows Simplified Chinese.