DATASTAGE
DLODJ
这个作者很懒,什么都没留下…
展开
-
datastage插入表时字符长度过大
在使用DATASTAGE+ORACLE把一个文本文件的数据加载到数据库的时候,发现丢了一条记录,查看了一下job log,说插入值对于列过大。用排除法最后确定是IMA32F这一列的问题,在数据库中关于这一列的定义是char(50)可是源文件在transformer中已经做了截取处理了啊,substrings(trim(IMA32F),1,50) 这样怎么还会差不进去了。很郁闷,无奈使用原创 2011-11-16 08:38:32 · 2320 阅读 · 0 评论 -
datastage连接db2报错“ win32 error in LoadLibrary of dsdb2.dll”
今天使用datastage连接AIX服务器的db2结果报错,“ win32 error in LoadLibrary of dsdb2.dll”看了一下连接信息,没错了,我填写的用户名密码信息都是对的啊。对照自己笔记本上的windows系统的服务器试了一下,用本机的datastage连接本机的db2是可以的。证明我要连接的信息业没错啊,考虑是db2的环境变量问题,查了一下PATH,也都原创 2011-12-01 19:18:04 · 1999 阅读 · 1 评论 -
datastage抽取定界文本文件时报错
今天在datastage抽取sequential file文件数据的时候,表定义load以后,view data时出现以下错误:后来发现sequential file设置成了dos style,呵呵,原来是不小心点错了。这个是因为UNIX和windows的换行符代表的字符不一致造成的。直接把line termination修改为unix style 即可。再次view d原创 2011-12-23 22:56:15 · 1769 阅读 · 0 评论