sqoop和oracle问题?

mutmk8jj  于 2021-06-04  发布在  Hadoop
关注(0)|答案(1)|浏览(320)

我是sqoop的新手
当oracle安装在windows中,sqoop(v1.3.0-cdh3u5)安装在centos(5.6)中,并且我的jdk是1.6时,我可以使用sqoop将表从oracle(pl/sql)导入配置单元吗
我很熟悉mysql导入,但是在处理oracle时出错了,我对连接问题感到震惊
由于声誉不足,我不能把代码
我可以用sqoop实现这一点,还是应该用oraoop
所以请帮帮我,我该怎么做??
提前谢谢,阿杰

kcwpcxri

kcwpcxri1#

所描述的将数据从关系数据库(本例中为oracle)移动到hadoop生态系统(本例中为hive)的用例是sqoop工具的目的,因此这是完全可以实现的。
为了支持所有不同的数据库和仓库系统,sqoop有一种称为连接器的可插入部件的概念。oraoop就是这种专门用于oracle的连接器的例子。由于oraoop只是一个可插拔的组件,它不能自己传输任何东西。您可以将sqoop与oraoop一起使用,也可以不使用。我强烈建议您阅读oraoop用户指南,了解oraoop是如何工作的。
你没有附加错误,你得到的,所以这真的很难帮助。不过,如果我能猜到的话,我会说,当oracle连接对表和用户名都区分大小写时,您可能遇到了一个非常常见的问题。请查看sqoop故障排除指南,看看这是否是您的情况。
最后,我建议您看一看apachesqoop食谱,其中对这个和许多其他用例进行了非常深入的描述。

相关问题