创建域管理账号和存储库管理账号
域管理账号
infa_domain/oracle123
存储库管理账号
infa_rep/oracle123
CREATE TABLESPACE "INFO" DATAFILE
'E:\ORACLE\ORADATA\SJMINFO\INFO.DBF' SIZE 1G AUTOEXTEND ON NEXT 200M MAXSIZE unlimited;
create user infa_domain identified by oracle123 default tablespace INFO;
create user infa_rep identified by oracle123 default tablespace INFO;
grant dba to infa_domain;
grant resource to infa_domain;
grant connect to infa_domain;
grant unlimited tablespace to infa_domain;
grant dba to infa_rep;
grant resource to infa_rep;
grant connect to infa_rep;
grant unlimited tablespace to infa_rep;
安装环境
本次在windows server 2012 r2环境下部署informatica9.6.1,数据库版本为oracle11g,数据库服务端与客户端均安装。安装过程中所需的informatica包如下,961_Server_Installer_winem-64t为服务端安装包,961_Client_Installer_win32-x86为客户端安装包,Oracle_All_OS_Prod.key为许可证秘钥文件,在安装过程中进行选择。安装过程中一定要关闭或者卸载杀毒软件。
软件安装包链接链接: https://pan.baidu.com/s/1b0hk2eXQKHHDtmDQxqgXaw 提取码: 1qf9
服务端安装
安装过程基本上都是按照下图所示默认下一步,特别注意的已单独强调。
安装完成后配置环境变量
F:\INFO\server\bin;
F:\INFO\services\shared\bin;
将这两条路径加入到系统环境变量Path里面
下面这两种数据库测试连接方式均可,根据实际情况填写数据库服务名、端口和IP地址。
关键字自定义,只要满足填写要求即可,这里填写的是Informatica01。
这里创建的是登录informatica控制台的账号密码。
点击http://tjsw:6008自动弹出控制台登录界面(https://tjsw:8443/administrator/),尽量用谷歌浏览器。
每次启动informatica服务需要在本地服务里面进行启动,然后才能访问服务端控制台,安装完一定要检查本地服务里面是否存在informatica相关服务。
客户端安装
这里根据需要选择安装选项,可单独安装PowerCenter Client。
存储库服务配置
选中域,然后单击右键新建存储库服务,名称自定义,许可证和节点在下拉框中选择。
数据库类型选择oracle,本机安装的数据库版本为oracle11g,用户名和密码填入为配置存储库服务创建的用户和密码(infa_rep/oracle123),连接字符串为数据实例名,代码页选择Simplified Chinese开头的选项,其余默认。
创建完成存储库服务后,该页面显示此PowerCenter存储库服务已禁用,此时我们需要手动启动该存储库服务。
点击红色箭头所指按钮启用存储库服务。
成功启用后如下图所示,此PowerCenter存储库服务可用。
为存储库创建内容,点击操作/存储库内容/创建,然后默认点击确定。
创建完内容修改存储库属性,将独占调整为普通,点击下图红框中的画笔,将操作模式调整为普通,然后点击确定。
创建集成服务
同样选择域,单击右键新建集成服务,名称自定义,许可证和节点在下拉框中选择。
用户名和密码自定义设置,作为管理员账户访问存储库,数据移动形式选择Unicode,代码页选择简体中文,最后确定。
下图显示该集成服务是禁用状态,同样点击红色方框中按钮启动集成服务。
集成服务网启动成功。
客户端与服务端通信
打开Client的PowerCenter Repository Manager,进行域的配置,菜单存储库/配置域/选中对应域下的存储库即可,域名为服务端搭建过程中设置的域名,直接在控制台可见,网关主机为本机,所以填写127.0.0.1,端口为软件服务端口6005.
点击左侧虚线方框添加存储库,然后对右侧进行勾选,点击确定域配置完成。
配置完成后双击存储库,通过管理员账号进行登录,也就是我们在控制台配置集成服务时设置的额密码,登录后存储库下面出现部署组,客户端与服务端连接成功。
创建用户
进入控制台依次选择安全/用户/新建用户,然后选中用户,单击特权,下面显示当前存在的域和存储库服务,分别单击域与存储库服务进行勾选授权。
角色和特权均需要勾选授权,新用户创建完成后可以登录PowerCenter Repository Manager连接存储库服务,实际生产使用中可以直接用管理员账号或者根据需求自己创建账号。