powercenter问题

1、Powercenter9.6.1hf2中,当把oracle的表导入的过程中发现oracle中的varchar2类型再designer中变换成了nvarchar2(这种正常),nvarchar2变换成了varcahr2类型(不正常,会导致插入数据的时候数据被截断,长度不够)

应该修改ODBC,把以下圈起来的地方勾选上


2、目标为falt file类型的时候,如果输出了字段名字,会在第一个字段的名字前面加上一个‘#’,如果要去掉这个符号,需要添加RemoveOutputHeaderHash = Yes

 

 

3、把Informatica developer客户端改成中文的,修改C:\Informatica\9.6.1\clients\DeveloperClient\developerCore.ini,在最后一行加上-Duser.language=en

4、rank组件

当排序的字段有null的时候,此条记录不输出;

当排序的记录的排序字段的值相同的时候,这几条记录会全部输出

5、备份资料库的时候出现以下错误,是因为node的备份目录设置的不对,没有那个路径,指定一个合适的目录就可以了,且存储库服务得是启动的状态

 


 

6、ORA-30926: unable to get a stable set ofrows in the source tables

解决方法:遇到这个问题的原因是用来merge来更新表,但是关联的值上面有重复,所以会出现上述的错误。

 

7、ORA-26089: LONG column"OIMAGE" must be specified last

字段oracle oimage          LONGRAW

解决方法:把这个字段拉到target最下面

8、WRT_8229 发生数据库错误:

ORA-39778:the parallel load option is not allowed when loading lob columns

 

数据库驱动程序错误...

函数名称:Prepare DPL

SQL 语句:INSERT INTOODS_BS_CLASS(ID,NSCHOOLID,SCODE,SFCODE,SCLASSTYPECODE,SPROJECTCODE,SDEPTCODE,SAREACODE,SROOMCODE,SNAME,SDESCRIPTION,NSTATE,BCANREGISTER,BISEND,BISRESIDECLASS,SATTRIBUTE,SPRINTADDRESS,SLOCATION,DTREGISTER1STDATE,SREGISTERTIME,DTBEGINDATE,DTENDDATE,NHOLIDAY,SPRINTTIME,NLESSON,NTRYLESSON,NFREELESSON,NINSERTLESSON,SMEMO,NNORMALCOUNT,NMAXCOUNT,DFEE,DBOOKFEE,DBOOKCOST,DTRYFEE,DINSERTFEE,NCURRENTCOUNT,NSEQNUMBER,NPOSTTRANCOUNT,NSYSTEMTAG,BVIRTUAL,SPRINTMEMO

解决方法:

把目标的加载模式改为normal,不要用bulk

 

9、输出文

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值