sqoop测试库上测试的很好,一切正常,切到正式库上运行报错:
查了下说是jdk兼容问题。测试库用的是jdk1.6,正式库是jdk1.7。用的是sqoop1.4.4,估计它还是在1.6的环境下编译的,jdk1.7的环境下它就不认了。

查了下说是jdk兼容问题。测试库用的是jdk1.6,正式库是jdk1.7。用的是sqoop1.4.4,估计它还是在1.6的环境下编译的,jdk1.7的环境下它就不认了。
看来还是用文件直接传输吧,工具真是不靠谱
在使用SQOOP从测试库切换到正式库时遇到兼容性问题,具体表现为使用不同版本的JDK导致程序无法正常运行。测试库使用的是JDK1.6,而正式库则使用JDK1.7。由于SQOOP版本为1.4.4,可能是编译环境与实际运行环境的JDK版本不一致所引起的。最终决定采用直接文件传输的方式替代。
534

被折叠的 条评论
为什么被折叠?



