Informatica PowerCenter 9.0.1安装与配置
本文档就如何在Linux64系统上安装配置Informatica PowerCenter9.0.1作简单的操作说明。
1 环境准备
1.1 操作系统需求
? Informatica测试机IP:172.16.99.27
? 在安装Informatica之前,请先安装oracle数据库的客户端。 ? 为Informatica建立一个操作系统用户user:infa group:dba pwd:infa ? 为infa用户预留8G内盘空间,系统tmp区预留2G空间 ? 配置infa用户环境变量,确保可连通中所有涉及的数据源和目标 ? 确保infa用户可以使用sqlplus命令访问oracle数据库或oracle目录
? 请保证端口6005不被占用,与数据库连接端口6006-6105(可更换端口,最少5个) ? Infa用户下的Ulimit –a的memory、file、data、nofiles请尽量放大(unlimited)
Root用户: # ulimit –m unlimited
# ulimit –s unlimited # ulimit –Ha
Time(seconds) unlimited File(blocks) unlimited Data(kbytes) unlimited Stack(kbytes) unlimited Memory(kbytes) unlimited Coredump(blocks) unlimited Nofiles(descriptors) unlimited
1.2 数据库需求
? Informatica需要一个数据库(Oracle、IBM DB2、MS Sql Server或Sybase ASE)作为保存
其元数据的知识库,建立一个informatica专用的表空间(DB2要求缓冲池页大小至少32K),建议至少500M。 ? 为infa用户预留4G硬盘空间,1G系统tmp区空间。 ? 确保数据库字符集为中文字符集GBK。
? 提供该数据库的listener port,并确保数据服务正在侦听。 ? 设置oracle数据库open_cursors值为1000;
SQL>show parameter open_cursors; ---显示参数值
SQL>alter system set open_cursors = 1000; ---修改参数值为1000 SQL>commit; ----提交
? 建库并建立两个数据库用户infa和infa_rep(infa管理域资料库,infa_rep管理资料库),
具有dba权限。 ? 配置环境变量,确保infa用户具有访问oracle目录权限,并可访问该数据库。
1.3 数据源和目标需求
? 提供数据源和目标的用户名和密码,再次确认在infa系统用户下可以访问到数据源和目
标。
1.4 上传介质和license key文件
注意:请使用infa用户并请确保以二进制方式上传。
1.5 配置Linux用户的环境变量
说明:在Linux用户环境变量中,主要是配置跟数据库相关的变量,可不指定PowerCenter服务的路径信息。
下面是配置.profile的例子:
################Oracle############################ ORACLE_BASE=/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1