OS:CentOS6.5
DB:oracle 11g
此处安装powercenter和oracle是同一个机器,如果不相同的话,要在安装powercenter的服务器上安装oracle客户端
注:此处oracle 和informatica不要同时安装在/home目录下面。
安装前准备
1.创建安装powercenter的用户并付组
usermod -g infa -G dba,oinstall infa
因为我的环境中已经存在了,所以只用最后一句,追加infa的组就可以了。
2.检查Java环境
如果已经有了就忽略就可以了,没有的话需要配置java_home 和jre_home
3.编辑环境变量
从oracle 的bash_profile中Copy环境变量到infa的环境变量配置文件中
切换到infa用户,编辑配置文件并使配置文件立即生效
4.创建安装介质解压目录
切换到root创建安装目录
5.解压安装介质并给安装目录赋权限
a)解压
tar -xvf 961HF2_Server_Installer_linux-x64.tar -C infaInstall/
b)赋归属权限
chown infa.oinstall –R infaInstall/
6.关闭Linux防火墙
service iptables stop
7.准备数据库用户并查看数据库字符集
a)创建用户(切换到oracle用户)
create user domain_user identified by domain_user;
create user rs_user identified by rs_user;
grant create view, connect, resource, select any table, select any dictionary to domain_user,rs_user;
b)查看数据库字符集
这里查看字符集是为了安装infa完成后配置代码页的编码格式,让他们统一,不然会出现乱码。
安装
切换到infa 用户,并cd 到安装文件目录
执行install.sh,会时间长点,跟机器配置有关,耐心等待
出来后会让确认是否继续,前两次都是Y
选择安装或升级
选择安装
下面开始进入安装,必须在有Xmanager的环境或直接在Linux桌面选择安装
安装前总结,按回车继续……
关于Key
安装需求,回车继续……
主程序安装,这步时间较长,跟机器配置有关,耐心等待……
新建数据域
数据域配置
连接数据域的用户名和密码
数据库信息
密钥文件生成
密码Admin123456
路径默认
数据域信息
开始创建数据域了,跟本机配置有关,耐心等待……
安装完成总结,回车继续……
安装完成后
添加infa的环境变量
export INFA_HOME=/home/infa/Informatica/9.6.1
export INFA_CODEPAGENAME="utf-8" # 这里看数据库的字符集,要统一,不然乱码export LD_LIBRARY_PATH=$INFA_HOME/java/bin:$INFA_HOME/server/bin:$LD_LIBRARY_PATH export PATH=$INFA_HOME/server/bin:$INFA_HOME:$PATH
然后让环境变量生效
source .bash_profile
启动infaservice 服务
查看服务启动状态
netstat -antp | grep 600
配置本地host文件
在本地hosts文件中追加infa服务器的IP 和主机名
Hosts文件路径C:\Windows\System32\drivers\etc
登录控制中心
也可以直接敲IP 例如http://192.168.244.133:6008/
新建存储库服务
注:这地方如果出错,就先不创建内容,启动后再创建内容。
安装集成服务
点击完成及配置完成。