摘要:
Informatica学1:UPDATE AS INSERT
Informatica学2:客户端连接服务器的问题
Informatica学3:workflow的问题
Informatica学4:Folder权限的问题
Informatica学6:建立workflow的问题
Informatica学7:workflow执行报错
Informatica学8:提示joiner输入字段没有排序
Informatica学9:import一系列mapping
Informatica学10:复制数据库的问题
Informatica学11:informatica services不能启动
Informatica学12:从mysql抽取数据的字符集问题
Informatica学13:没有Lincense导致的问题
Informatica学14:lookup中自定义sql有问题
Informatica学15:infopower如何实现增量抽取?
Informatica学16:informatica 安装问题
Informatica学17:如何在PowerCenter中实现累加SUM
Informatica学18:
Informatica学录合并问题
———————————————————————————
Informatica学1:UPDATE AS INSERT
问:
要求实现每天抽取数据,而且是如果有改变才抽取更新,没有就不更新,
因为源表中有最后修改时间的字段,我让它 和SESSION上次运行时间比较来解决是否抽取,
但问题是有的表中没有主键,我该怎么实现更新呢 ?
有主键的我在WORKFLOW的MAPPING里面勾上了UPDATE ELSE INSERT
那没主键的用 UPDATE AS INSERT 行么?
还有UPDATE AS INSERT 什么意思啊,能解释的形象点么?
答:
UPDATE AS INSERT 就是
语句一: update tab_name set c1= value1 ,c2 = value2 where c_prikey = value_pri
语句二: insert into tab_name values(******)
当在 tab_name的c_prikey找到有等于value_pri的,就执行语句一把所有对应的记录update。
当没有匹配的,就执行语句二。
你可以powercenter的 source defination中的自己定义主键,也可以直接 override update sql,
可以不用理会真实表结构中是否有主键
Informatica学2:客户端连接服务器
问:
我通过客户端连接到服务器,做了一个workflow,运行的时候出现错误,说是服务器连接不上
repository server和infomatic server他俩的port是不是要一样还是不需要?
答:
看看server 的配置..我想可能是没有配置好.
问:
Repository server服务起来了,就是informatica server起不来了,在配置的时候,是informatica server的ip解析不出来,怎么才能把那个地址和主机对应起来
答:
%WINDOWS%/SYSTEM32/DRIVERS/ETC/HOSTS文件,把ip与名字的对应关系加进去,客户端这台机器就可以自己解析了
。
问:
informatica server装在unix操作系统下,能不能找到配置informatica server的配置文件对应的是那一个文件.
答:
,可以用pmconfig这个命令行工具修改配置文件,也可以直接打开编辑。
如果不是缺省的配置文件名可以通过, ps -efl|grep pmserver看看是哪个文件名。
问:
谢谢,,里面设置的都是repository server ip::6001,怎么找不到配置的informatica server的ip::4001我是想知道这个信息在配置文件中能找到吗?
答:
这个是在workflow manager里面注册的。双击server名字就看得到了。
问:
是的,我在wor
informix-4gl实用手册 来自淘豆网m.daumloan.com转载请标明出处.