Informatica Infasetup命令简单说明

当前,大部分的公司使用的Informatica,任然是8.5.1的版本,据说8.5.1不能保证对Oracle 11G完全支持,自然伴随着建议升级的现象了,在升级的时候,Infasetup是一个及其重要的命令,现就本次在做升级的时候,对Infasetup的认识,主要是为domain 配置的元数据进行管理,自然管理就要涉及到几点,备份,恢复自然是最主要的两快东西,当然它还有一些其他的功能,如定义,删除以及修改。
其实Informatica的元数据都是以数据库表的形式存在,当然domain 的信息也不例外:
以PCSF开头的一共有13个tables,infasetup这个命令主要是对这几张表进行操作的
PCSF_DOMAIN :两个字段一个是domain name,一个blob类型(内容是xml格式的)存放domain的configuration信息
PCSF_DOMAIN_GROUP_PRIVILEGE :存放组权限
PCSF_DOMAIN_USER_PRIVILEGE :对应的用户权限
PCSF_GROUP :组信息
PCSF_ROLE :角色信息
PCSF_USER :用户信息
(其它的PCSF表,应该会在后面的博文中介绍到的)
这些信息都是像domain的configuration信息一样以blob类型(内容是xml格式的)来存放的
1,备份:BackupDomain: 使用数据库地址或者使用TNS连接数据库(informatica的元数据存放的数据库)
2,恢复:RestoreDomain
在恢复前一定shut down the domain 当然如果现有的domain信息是不能直接恢复的,这时候需要把Domain给delete掉,否则会报错,说已经存在domian
3,删除:DeleteDomain
删除domain后才能进行恢复(这里应该只是因为重名了,不能存到数据表中的原因?环境不多,没有办法实验)这个时候其实就是对上面例举出来的几个表进行数据恢复。
4,定义:在定义一个新的domain前需要把服务停下,在通过上面的2把原来的domian给remove掉。
其实这个一般情况下我们是用不到的,因为我们在安装的时候就可以对其定义了,除非定义完后又想重新改掉,这些参数都够你想一阵子了(在没有参考下,估计你也不知道具体设多少)。
5,定义a gateway node 这个其实就是定义nodemeta.xml文件的信息,具体可以在infa安装目录中去查看这个nodemeta.xml文件的信息。不在深究它的命令。
6,更新a gateway node 这个其实就是更新nodemeta.xml文件的信息,都是可选的参数。默认时其实相当与刷新的作用。
至于后面的DefineWorkerNode,UpdateWorkerNode,我没有用过。以上具体的参数请参看help contents,说下在升级的时候是如何使用的,可以先在生产环境下,执行1进行domain备份,(其实这就是个shell脚本,不会占多少的资源,大胆的直接在生产环境跑),接着在新装的informatica8.5.1的机器上(domain等都已经建起来了,前面说过了需要把domain给删掉)执行3,最后执行2进行domain恢复,有需要还是要做下6的。
注:在恢复的时候要写新安装的infa连接的数据库信息。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值