前置条件
Oracle
961版本需要1个oracle,10.2.0版本需要2个oracle版本(模型库不可以与repository使用同一个oracle)
windows添加服务名称映射:
LINUX添加服务名称映射:
1安装oracle LINUX客户端
yum -y install *.rpm
2写映射文件
vi /usr/lib/oracle/11.2/client64/tnsnames.ora
[root@myhost client64]# cat /usr/lib/oracle/11.2/client64/tnsnames.ora
orcl =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle服务端地址)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = 实例名称)
)
)
3.写入环境变量export
#ORACLE客户端环境变量:
export ORACLE_CLINET_HOME=/usr/lib/oracle/11.2/client64
export TNS_ADMIN=/usr/lib/oracle/11.2/client64
export LD_LIBRARY_PATH=/usr/lib/oracle/11.2/client64/lib
#sqlplus命令所在的路径:
export ORABIN=/usr/lib/oracle/11.2/client64/bin
PATH=$PATH:$ORABIN
export PATH
###使配置的环境变量生效
[root@myhost client64]# source /etc/profile
验证方法:
sqlplus username/“password”@“serviceName”
给oracle添加至少2个用户并赋权
oracle的用户类似于一个数据库
create user infa_rep identified by infa_rep;
grant create session,resource to infa_rep;
grant create any view to infa_rep;
grant create procedure to infa_rep;
grant create view to infa_rep;
grant create sequence to infa_rep;
grant create SYNONYM to infa_rep;
grant EXECUTE ANY PROCEDURE to infa_rep;
grant unlimited tablespace to infa_rep;
grant sysdba to infa_rep;
下载windows版本包
https://edelivery.oracle.com/osdc/faces/SoftwareDelivery
搜索informatica
选长的那个Oracle Business Intelligence Data Warehouse Administration Console and Informatica PowerCenter
选择平台windows x64
选择对应版本进行下载
解压
安装
1、安装服务器端
打开服务器端安装介质,选择安装(install.bat)或静默安装(silentInstall.bat),双击该文件,启动安装进程。本文中为方便查看过程中的配置步骤和演示,选择install.bat。如图:
因为是首次安装,这里选择“安装或升级到Informatica9.6.1”,“开始”
默认即可,选择安装“Informatica”,下一步
安装提示信息,下一步
许可证秘钥文件选择下载好的Oracle_All_OS_Prod.key,安装路径根据自己情况选择,下一步
安装确认信息,“安装”
开始安装:
现在还没有域,所以这里选择创建域,其他默认,下一步
选择保存域配置信息的数据库,这里选择Oracle,填写相关信息,测试连接
连接成功连接后继续进行,否则检查数据库的配置信息是否有误
填写关键字,关键字长度必须介于8到20个字符之间。必须至少包含一个大写字母、一个小写字母、一个数字,并且没有空格
填写域信息:
不创建其他用户,下一步
安装完毕,完成
至此,服务器端安装完毕。
2、测试服务器端是否安装成功
打开上面提示的Informatica主页http://asehcji5yeyz675:6008/,若提示安全证书问题,选择继续浏览此网站
输入用户名、密码登录:
登录后的管理界面如下:
至此,服务器端安装成功。Linux下安装与win7下安装大同小异,下载对应的安装介质,按照提示安装即可。
3、客户端安装
客户端安装比较简单,选择安装介质目录下的install.bat,根据提示进行即可。需要注意的是只需要安装客户端就可以:
二、配置存储库服务和集成服务
1、创建存储库服务
1、登陆Administration Console管理平台
打开网址:https://localhost:6008/administrator/,输入安装过程中配置好的用户名、密码
2、创建存储库服务
进入Administration Console管理界面,选择 域 --> 服务和节点 ,在域导航器上右击新建Powercenter 存储库服务,如图:
3、指定新建Powercenter存储库属性
名称自定义,尽量选择有含义的名称,这里仅为测试使用随便写了test,注意许可证文件和节点的选择,如图:
4、指定存储库服务数据库属性
指定存储库服务相关信息存储对应的数据库信息:
数据库类型:创建的资料库所在数据库的类型(Oracle,IBM DB2或者MicrosoftSQL Server);
用户名/密码:资料库所在数据库的用户名/密码,这里使用前面准备好的bi_source;
连接字符串:资料库所在数据库的Database Service name;
代码页:资料库的字符集(建议与数据库的字符集要一致);
创建选项根据自己实际情况选择,如果是首次创建资料库,则选择创建新的内容(可不用勾选后面两个子项)。如果之前备份过资料库,就创建一个空的资料库,
然后再恢复资料库。这里是第一次配置,所有的配置选项如下:
5、修改存储库操作模式
配置好上列选项后的存储库服务信息如下,编辑右侧的存储库属性,修改操作模式为普通,否则在后面的而集成服务时会出错的
先停止存储库服务,然后修改操作模式为普通,然后重新启动该服务
2、创建集成服务
1、登陆Administration Console管理平台,新建集成服务
2、名称自定义,位置默认即可,许可证、节点参考存储库服务
3、选择对应的配置好的存储库服务,用户名、密码默认为Administration Console管理平台的用户名密码,
数据移动模式推荐选择unicode(原因??)。
这里的用户名密码可使用自定的,参考:
4、注意代码页要选择与操作系统一致的字符集,否则集成服务会启动失败
5、配置完毕,需重启服务