Java 在不安装的情况下运行oraoop
安装oraoop时,会进行两项重要更改: oraoop-1.6.0.jar保存在sqoop的lib中 在$SQOOP_HOME/conf中创建了一个managers.d文件夹,其中有一个名为oraoop的文件,其中包含:Java 在不安装的情况下运行oraoop,java,hadoop,cloudera,sqoop,hortonworks-data-platform,Java,Hadoop,Cloudera,Sqoop,Hortonworks Data Platform,安装oraoop时,会进行两项重要更改: oraoop-1.6.0.jar保存在sqoop的lib中 在$SQOOP_HOME/conf中创建了一个managers.d文件夹,其中有一个名为oraoop的文件,其中包含: com.quest.oraoop.OraOopManagerFactory=/usr/lib/sqoop/lib/oraoop-1.6.0.jar 现在我想绕过这些安装步骤,因为我没有权限修改集群上的内容。我找到了一个关于jar的解决方案,而不是将其保存在sqoop的库中,我
com.quest.oraoop.OraOopManagerFactory=/usr/lib/sqoop/lib/oraoop-1.6.0.jar
现在我想绕过这些安装步骤,因为我没有权限修改集群上的内容。我找到了一个关于jar的解决方案,而不是将其保存在sqoop的库中,我可以使用:
export HADOOP_CLASSPATH=$HADOOP_CLASSPATH:/root/shared_folder/oraoop-1.6.0.jar
但对于第二种说法,即:
com.quest.oraoop.OraOopManagerFactory=/usr/lib/sqoop/lib/oraoop-1.6.0.jar
如果不将此语句放入sqoop的conf中,我就无法运行oraoop。有没有办法将此配置传递到外部
我正在使用HDP2.1。使用--连接管理器
选项
sqoop import (generic-args) --connection-manager com.quest.oraoop.OraOopManagerFactory (import-args)
使用--连接管理器
选项
sqoop import (generic-args) --connection-manager com.quest.oraoop.OraOopManagerFactory (import-args)
你能详细说明一下吗,因为这不起作用@franklinsjiosqoop导入--连接jdbc:oracle:thin:@127.0.0.1:1521:XE--连接管理器com.quest.oraoop.OraOopManagerFactory--驱动程序oracle.jdbc.driver.OracleDriver--用户名根--密码管理器--表temp--目标目录/sqoop/tmp1-m3和错误?。。还可以尝试将
--driver
和--connection manager
参数移动到--connect
之前。尝试sqoop导入-D sqoop.connection.factories=com.quest.oraoop.OraOopManagerFactory--driver oracle.jdbc.driver.OracleDriver--connect jdbc:oracle:thin:@127.0.0.1:1521:XE--用户名根--密码管理器--tabletemp--target dir/sqoop/tmp1-m3
oraoop.jar不在类路径中。按建议添加。请详细说明,因为这不起作用@franklinsjiosqoop导入--连接jdbc:oracle:thin:@127.0.0.1:1521:XE--连接管理器com.quest.oraoop.OraOopManagerFactory--驱动程序oracle.jdbc.driver.OracleDriver--用户名根--密码管理器--表temp--目标目录/sqoop/tmp1-m3和错误?。。还可以尝试将--driver
和--connection manager
参数移动到--connect
之前。尝试sqoop导入-D sqoop.connection.factories=com.quest.oraoop.OraOopManagerFactory--driver oracle.jdbc.driver.OracleDriver--connect jdbc:oracle:thin:@127.0.0.1:1521:XE--用户名根--密码管理器--tabletemp--target dir/sqoop/tmp1-m3
oraoop.jar不在类路径中。按建议添加它。