草庐IT

hadoop - 如何为 sqoop 1.4.6 启用 oraoop

我正在使用sqoop1.4.6和Oracle11g以及ojdbc6驱动程序。我想知道既然oraoop是内置于sqoop1.4.6那么为什么我在运行sqoop时会在日志中获取此信息>工作。INFOoracle.OraOopManagerFactory:Oracle和Hadoop的数据连接器已禁用。我的工作成功运行,但我知道oraoop连接器比JDBC更快。如何启用oraoop?谢谢 最佳答案 If'--query'argumentisspecifiedinplaceof'--table'parm,Oraoopconnectorisno

java - 无需安装即可运行 oraoop

当您安装oraoop时,会发生两个重要的变化:oraoop-1.6.0.jar保存在sqoop的库中在$SQOOP_HOME/conf中创建了一个managers.d文件夹,其中有一个名为oraoop的文件,其中包含:com.quest.oraoop.OraOopManagerFactory=/usr/lib/sqoop/lib/oraoop-1.6.0.jar现在我想绕过这些安装步骤,因为我没有权限修改集群上的东西。我找到了一个关于jar的解决方法,而不是将它保存在sqoop的库中,我可以使用:exportHADOOP_CLASSPATH=$HADOOP_CLASSPATH:/roo