linux下informatica服务安装和配置
本文中将会用infa简称代替informatica
1.安装前准备
|
介质名称 |
版本信息 |
描述 |
|
Informatica Powercenter |
9.5.1 for Linux 64 bit |
必须 |
|
Java Jdk |
1.6.0_45 for Linux 64 bit |
可选,如果想图形安装INFA就需要安装 |
|
Oracle Client |
11G R2 for Linux 64 bit |
必须(或者安装oracle server) |
服务器
| 操作系统 | IP | 用途 |
| linux | 127.0.0.1 | 安装oralce、infa server端 |
| windows | 127.0.0.2 | 安装infa client |
2. 创建Informatica资源库用户infa_domain与infa_rep
create user infa_rep identifiedby infa_rep;
create user infa_domain identifiedby infa_domain;
grant connect,resource, create view to infa_rep,infa_domain;
3. 安装Oracle server
见其它文章:https://www.cnblogs.com/champaign/p/7211662.html
oracle 中创建以下两个用户:
infa_domain:用于 infa的demain
infa_rep : 用于infa 的存储库
4、创建infa用户与oinstall组。
groupadd -g 1023 oinstall --使用root用户创建组
useradd -m infa -g 1023 --使用root用户创建用户并且指定相应组
5. 配置环境变量
su - infa --切换到infa用户下配置java环境变量
vi .bash_profile --编辑.bash_profile文件
配置内容如下:
PATH=$PATH:$HOME/bin export PATH
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.131.x86_64/jre
export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export PM_CODEPAGENAME="MS936"
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/11.2.0.4/dbhome_1
export ORACLE_SID=newedm
export ORACLE_TERM=vt100
export INFA_HOME=/home/infa/Informatica/9.5.1
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH
export LD_LIBRARY_PATH=$INFA_HOME/server/bin:$INFA_HOME/ODBC7.0/lib:$ORACLE_HOME/lib:/lib:/usr/lib:$LD_LIBRARY_PATH
export INFA_CODEPAGENAME="MS936"
export INFA_DOMAINS_FILE=$INFA_HOME/domains.infa
export NLS_LANG="SIMPLIFIED CHINESE_CHINA".ZHS16GBK
注意:上面的环境变量需要根据实际安装目录进行调整,特别注意NLS_LANG需要和oracle server中的保持一致
source .bash_profile --使用.bash_profile文件生效
java –version --测试java环境变量是否生效
exit --退出infa用户到root用户
6. 开始安装infa
tar –xvf chmod -R 775 951HF2_Server_Installer_linux-x64.tar –C /user/local/src --解压infa安装包chmod -R 775 951HF2_Server_Installer_linux-x64 --赋予安装介质相应权限
chown -R infa:oinstall 951HF2_Server_Installer_linux-x64 --赋予安装介质归属用户与组
su - infa --切换到infa用户准备安装infa工具
cd /usr/local/src/951HF2_Server_Installer_linux-x64
./install.sh --安装,

根据提示选择 y

这里我们选择1,安装或者更新infa
其它环节在安装时忘记截图,可以根据提示选择。这里使用的是非图形化界面安装。中间有一个步骤是指定License文件,忘记截图了,可以去百度上搜索一下。
7. 配置域资源库
******************************************************************************************************
Domain Configuration Repository - Step 5B of 7
******************************************************************************************************
[ Type 'back' to go to the previous panel or 'quit' to cancel the installation at any time. ] Configure the database for the domain configuration repository: Database type:
* 1->Oracle
2->SQLServer
3->DB2
4->Sybase
这步选1.(本例使用oracle)
Database user ID: (default :- info_domain) :infa_domain //前创建的oracle用户:infa_domain User password: (default :- ) : Configure the database connection
* 1->JDBC URL
2->Custom JDBC Connection String
:1 Database address: (default :- localhost:1521) : //oracle server 的地址 Database service name: (default :- newedm) : //oracle service name Configure JDBC parameters
1->Yes
* 2->No
:2
接下来配置infa的域信息:
******************************************************************************************************
Domain and Node Configuration - Step 6 of 7
******************************************************************************************************
[ Type 'back' to go to the previous panel or 'quit' to cancel the installation at any time. ] Enter the following information for the Informatica domain. Domain name: (default :- Domain_wh-newedm-ora) :NGDP //infa client 连接时使用的域名 Node host name: (default :- wh-newedm-ora) : //默认即可 Node name: (default :- node01_wh-newedm-ora) : //默认即可 Node port number: (default :- 6005) : Domain user name: (default :- Administrator) : Domain password: (default :- ) : Confirm password: (default :- ) : Display advanced port configuration page //回车选择不显示
* 1->No
2->Yes
继续。。。。显示如下内容则安装成功完成
******************************************************************************************************
Post-Installation Summary - Step 7 of 7
******************************************************************************************************
Installation Status Success The Informatica 9.5.1 HotFix 2 installation is complete. For more information, see the debug log file:
/home/infa/Informatica/9.5.1/Informatica_9.5.1_Services_HotFix2.log Installation Type :Fresh Installation Informatica Administrator Home Page::
http://wh-newedm-ora:6008 Product Name: Informatica 9.5.1 HotFix 2 Services Press <Enter> to continue ...
1.其中的Informatica_9.5.1_Services_HotFix2.log是服务端的日志,对于后面的错误有很大的益处,需要注意。
2. http://wh-newedm-ora:6008 管理平台的地址,实际上端口是8443。使用6008也会自动跳转到8443上,估计是厂商懒得更新这个安装包的提示信息。
到这里infa的server已经安装完成。
服务会自动启动,停止和启动的命令如下:
cd /home/infa/Informatica/9.5.1/server/tomcat/bin
./infaservice.sh shutdown
./infaservice.sh startup
补充:
安装过程中遇到最多的是无法连接oracle的问题,通常是由于环境变量引起的。如果有错误多看日志和检查环境变量。
linux下informatica服务安装和配置的更多相关文章
- Linux下Qt的安装与配置
参考资料:http://www.cnblogs.com/emouse/archive/2013/01/28/2880142.html Linux 下编译.安装.配置 QT 下载qt 这里用的是4.7. ...
- 【VNC】Linux环境VNC服务安装、配置与使用
[VNC]Linux环境VNC服务安装.配置与使用 2009-06-25 15:55:31 分类: Linux 前言:作为一名DBA,在创建Oracle数据库的过程中一般要使用dbca和netc ...
- .Neter玩转Linux系列之六:Linux下MySQL的安装、配置、使用
一.Linux安装MySQL (1)下载安装包:https://dev.mysql.com/downloads/mysql/ (2)解压并安装 命令:tar zxvf 文件名 解压完成之后,重名一下文 ...
- linux下svn的安装与配置
---恢复内容开始--- linux下svn的安装与配置 Linux发行版本:CentOS6.5 1.安装subversion sudo yum -y install subversion 2.创建s ...
- Linux 下Telnet 服务安装
Linux 下Telnet 服务安装 注:以下所有命令均在root用户下执行. 命令测试在Linxu版本6.x下完成,部分命令不适用Linux 7.0以上 1.简介 默认情况下Linux只安装了Tel ...
- linux下redis的安装及配置启动
linux下redis的安装及配置启动 标签: redisnosql 2014-10-24 14:04 19732人阅读 评论(0) 收藏 举报 分类: 数据与性能(41) wget http:/ ...
- CentOS7下NFS服务安装及配置固定端口
CentOS7下NFS服务安装及配置 系统环境:CentOS Linux release 7.4.1708 (Core) 3.10.0-693.el7.x86_64 软件版本:nfs-utils-1. ...
- 莫小安 Linux下Redis的安装与配置
转载自--Linux下Redis的安装与配置 redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统.和Memcached类似,但很大程度补偿了 memcached的不足,它 ...
- Linux下MongoDB服务安装
Linux下MongoDB服务安装 MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案.MongoDB是一个介于关系数据库和非关系数据 ...
随机推荐
- Swap---hdu2819(最大匹配)
题意:通过交换行或者列来实现对角线(左上角到右下角)上都是1, 首先,如果某行全是0或者某列全是0必然不满足情况输出-1,如果能转换的话,那么必然可以通过全由行(列)变换得到: 还有就是对角线上的N个 ...
- 以太坊api访问,区块同步监测
以太坊geth api访问,区块同步监测 curl查询geth区块高度 supervisor管理以太坊geth进程 geth进程健康检查 # curl访问geth api #使用curl访问geth ...
- redhat 7.2 内网安装docker
本文介绍在内网环境下如果通过网络代理映射来完成docekr的安装,首先在能上网的windows机器上安装squid,并启动,本实例中windows机器IP为 192.168.192.101 ,squi ...
- CTE的妙用
转自:https://blog.csdn.net/kk185800961/article/details/42535223 之前在2本书看到过with as 子句的一个简单例子,网上没找到相关资料. ...
- centos单用户 救援 运行级别 yum,单用户模式,救援模式,inittab :启动级别 e2fsck wetty mingetty 物理终端 /dev/console 虚拟终端 /dev/tty(0,6) 模拟终端 /dev/pts/# grub-md5-crypt 给grub加密码 initrd 第二节课
centos单用户 救援 运行级别 yum,单用户模式,救援模式,inittab :启动级别 e2fsck wetty mingetty 物理终端 /dev/console 虚拟终端 /d ...
- 分布式存储之MogileFS分布式文件系统简单应用
一.分布式存储原理: 分布式存储系统,是将数据分散存储在多台独立的设备上.传统的网络存储系统采用集中的存储服务器存放所有数据,存储服务器成为系统性能的瓶颈,也是可靠性和安全性的焦点,不能满足大规模存储 ...
- 4.2 Routing -- Defining Your Routes
一.概述 1. 当应用程序启动时,路由器负责显示模板,加载数据,另外还设置应用程序的状态.这是通过匹配当前URL到你定义的routes来实现的. 2. Ember app router中的Map方法可 ...
- some tools
mac alfred http://www.cnblogs.com/chijianqiang/p/alfred.html
- Mybatis使用generatedKey在插入数据时返回自增id始终为1,自增id实际返回到原对象当中的问题排查
今天在使用数据库的时候,遇到一个场景,即在插入数据完成后需要返回此数据对应的自增主键id,但是在使用Mybatis中的generatedKey且确认各项配置均正确无误的情况下,每次插入成功后,返回的都 ...
- VS2010/MFC编程入门之二十五(常用控件:组合框控件Combo Box)
上一节鸡啄米讲了列表框控件ListBox的使用,本节主要讲解组合框控件Combo Box.组合框同样相当常见,例如,在Windows系统的控制面板上设置语言或位置时,有很多选项,用来进行选择的控件就是 ...