前段时间一直在做ODI应用指南这个文档的东西,但是做到两张表映射的时候,oditrg用户无法获取scott的数据(相信很多人都遇到过),最开始日志报错提醒的是TNS无法解析。百度,居然没得结果。。。。。。 google之后,在一个英文论坛里面找到了原因,是因为没建DBLINK。
以前没学过DBLINK,google了下,于是在oditrg用户下面建了一个和scott相关联的DBLINK。这个文档就在这里有个错误,数据库服务器不一定要用oralce.rollback,名字你随便取。还有个问题就是,在scott用户下面你必须要加上dblink服务器的名字。但是在oditrg用户下面你就不需要加dblink的名字了,让它空着。
最后在你建接口的时候,在流那个选项中,要把Auto_Create_Dblink改为否。
只要这几个问题你注意到了,基本就啥问题了。再返回oditrg的emp去查数据,都会在了哈,前段时间我每次查都是空值,那个郁闷。。。。
在这里必须要感谢网友“随风之后”,没他的指导我还在里面打转。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25082959/viewspace-692995/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/25082959/viewspace-692995/