近日,客户反应说,把ODI测试环境Exp出来再imp重新搭建时出了问题,ODI Studio登录进去后,不论点击什么内容都会报错:视图不存在等等。
报错的信息很奇怪,也没有指明确切是哪个视图不存在,从数据库着手检查,发现好着的环境的表比要搭建的环境的表竟然多出好几张,
最终检查出来的情况是,客户的Oracle DB升级到了11G,而11g DB有个新特性,为了节省空间,空表不分配segment,用Exp方式是无法将空表导出的。
最后用expdp/impdp的方式对ODI的主资料库和工作资料库进行导出\导入,环境顺利搭建了。
当DB升级后,若遇到ODI界面奇特的错误问题,可从数据库的变化着手查看。