hadoop - sqoop data from oracle to hive ERROR -


i'm trying sqoop data oracle hdfs. i'm using sqoop purpose. downloaded ojdbc6.jar , put in /usr/hdp/2.2.0.0-2041/sqoop/lib path , executed following command check whether i'm able connect oracle database.

    sqoop list-databases --connect jdbc:oracle:thin:@hostname:port/service --username xxxx --password xxxx --verbose; 

i'm getting following error.

warning: /usr/hdp/2.2.0.0-2041/accumulo not exist! accumulo imports fail. please set $accumulo_home root of accumulo installation. 15/05/29 15:24:42 info sqoop.sqoop: running sqoop version: 1.4.5.2.2.0.0-2041 15/05/29 15:24:42 debug tool.basesqooptool: enabled debug logging. 15/05/29 15:24:42 warn tool.basesqooptool: setting password on command-line insecure. consider using -p instead. 15/05/29 15:24:43 debug sqoop.connfactory: loaded manager factory: org.apache.sqoop.manager.oracle.oraoopmanagerfactory 15/05/29 15:24:43 debug sqoop.connfactory: loaded manager factory: com.cloudera.sqoop.manager.defaultmanagerfactory 15/05/29 15:24:43 debug sqoop.connfactory: trying managerfactory: org.apache.sqoop.manager.oracle.oraoopmanagerfactory 15/05/29 15:24:44 debug oracle.oraoopmanagerfactory: data connector oracle , hadoop can called sqoop! 15/05/29 15:24:44 info oracle.oraoopmanagerfactory: data connector oracle , hadoop disabled. 15/05/29 15:24:44 debug sqoop.connfactory: trying managerfactory: com.cloudera.sqoop.manager.defaultmanagerfactory 15/05/29 15:24:44 debug manager.defaultmanagerfactory: trying scheme: jdbc:oracle:thin:@hostname 15/05/29 15:24:45 debug manager.oraclemanager$conncache: instantiated new connection cache. 15/05/29 15:24:45 info manager.sqlmanager: using default fetchsize of 1000 15/05/29 15:24:45 debug sqoop.connfactory: instantiated connmanager org.apache.sqoop.manager.oraclemanager@2f37e8bc 15/05/29 15:24:46 debug manager.oraclemanager: creating new connection jdbc:oracle:thin:@hostname:port/service, using username: username 15/05/29 15:24:46 debug manager.oraclemanager: no connection paramenters specified. using regular api making connection. 15/05/29 15:25:07 error sqoop.sqoop: got exception running sqoop: java.lang.nullpointerexception java.lang.nullpointerexception         @ org.apache.sqoop.manager.oraclemanager.listdatabases(oraclemanager.java:695)         @ org.apache.sqoop.tool.listdatabasestool.run(listdatabasestool.java:49)         @ org.apache.sqoop.sqoop.run(sqoop.java:143)         @ org.apache.hadoop.util.toolrunner.run(toolrunner.java:70)         @ org.apache.sqoop.sqoop.runsqoop(sqoop.java:179)         @ org.apache.sqoop.sqoop.runtool(sqoop.java:218)         @ org.apache.sqoop.sqoop.runtool(sqoop.java:227)         @ org.apache.sqoop.sqoop.main(sqoop.java:236) 

is error because of grant permissions? need t grant permissions? or connection error?

i worked around sqoop command , found solution. worked me. pinged hostname cmd , found out ip address pinging to. replaced hostname ipaddress in sqooop execution command , working.


Comments

Popular posts from this blog

Java 3D LWJGL collision -

spring - SubProtocolWebSocketHandler - No handlers -

methods - python can't use function in submodule -