六、 安装之后的设置
1. 配置环境变量
下表中列出了需要设置的环境变量 变量类型 需设置的操作系统 Windows UNIX 描述 配置下列Informatica属性: Informatica安装目录 Domains.infa的位置 Informatica可使用的内存 设置后,重启node,使配置生效 Locale环境变量 Java组件 UNIX AIX HP-UX Library path UNIX 数据库客户端library位置 使用LANG或LC_ALL设置UNIX代码页 JRE位置 Informatica ? Informatica 环境变量:
? INFA_JAVA_OPTS
默认情况下,Informatica使用512MB系统内存,可以通过设置该变量修改Informatica可以使用的内存数量。 例如:
在UNIX系统中,使用C shell设置Informatica使用内存为1GB;
setenv INFA_JAVA_OPTS \
在Windows系统中,配置INFA_JAVA_OPTS系统变量; 在HP-UX 64bit系统中,需添加-d64开关; 设置修改后,重启node使配置生效。 ? INFA_DOMAINS_FILE
安装助手会在Informatica安装目录创建domains.infa文件,该文件记录了一个domain中node的连接信息,包括domain names,domain host names,domain host port names。
INFA_DOMAINS_FILE变量的值包括路径和domains.infa文件名。设置该变量后可以在目录中直接使用infacmd和pmcmd命令。
在Windows系统中,设置该变量为系统变量。 ? INFA_HOME ?
该变量指明了Informatica的安装目录 Locale环境变量
使用LANG,LC_CTYPE或者LC_ALL设置UNIX代码页。
确认locale变量设置的代码页与Informatica repository资料库的代码页相同,否则不能创建repository服务。
使用命令locale -a来确认locale变量设置的代码页与资料库中的代码页一致或兼容。 Locale on Linux:
Linux允许不同的值表示相同的locale变量。例如,\,\,\,\”表示相同
Locale for Oracle Database Clients:
Oracle数据库客户端,通过设置NLS_LANG来指定登录的数据库客户端和服务端的locale。
例如:setenv NLS_LANG american_america.UTF8 ?
Library path环境变量
为运行PowerCenter Integration Services和PownerCenter Repository Services进程需要配置library path环境变量。
library path变量依不同的UNIX平台和数据库而有所不同。 ? Solaris and Linux:
在Solaris和Linux系统,配置LD_LIBRARY_PATH变量,其值根据数据库的不同而有所不同 Datebase Value Oracle IBM DB2
安装/配置数据库客户端
在以下node安装数据库客户端并配置连通性:
? gateway node
? 运行PowerCenter Integration Service 和PowerCenter Repository Service的node
七、 Informatica服务端创建服务
1. 创建Repository资料库