Uploaded image for project: 'Sqoop (READ-ONLY)'
  1. Sqoop (READ-ONLY)
  2. SQOOP-109

Runtime Exception when connecting to Oracle

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.0.0
    • Fix Version/s: 1.2.0
    • Component/s: None
    • Labels:
      None
    • Environment:
      Mac OS X

      Description

      I am seeing this error message while trying out sqoop:

      ./sqoop import --connect jdbc:oracle:thin:@//archer.corp.apple.com:1525/xcardd --username xxx --password yyy --table zzz

      10/10/04 23:57:50 WARN tool.BaseSqoopTool: Setting your password on the command-line is insecure. Consider using -P instead.
      10/10/04 23:57:50 ERROR sqoop.Sqoop: Got exception running Sqoop: java.lang.RuntimeException: Could not find appropriate Hadoop shim for 0.20.2-CDH3b2-SNAPSHOT
      java.lang.RuntimeException: Could not find appropriate Hadoop shim for 0.20.2-CDH3b2-SNAPSHOT
      at com.cloudera.sqoop.shims.ShimLoader.loadShim(ShimLoader.java:190)
      at com.cloudera.sqoop.shims.ShimLoader.getHadoopShim(ShimLoader.java:109)
      at com.cloudera.sqoop.tool.BaseSqoopTool.init(BaseSqoopTool.java:141)
      at com.cloudera.sqoop.tool.ImportTool.init(ImportTool.java:66)
      at com.cloudera.sqoop.tool.ImportTool.run(ImportTool.java:142)
      at com.cloudera.sqoop.Sqoop.run(Sqoop.java:134)
      at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
      at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
      at com.cloudera.sqoop.Sqoop.runSqoop(Sqoop.java:170)
      at com.cloudera.sqoop.Sqoop.runTool(Sqoop.java:196)
      at com.cloudera.sqoop.Sqoop.main(Sqoop.java:205)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.apache.hadoop.util.RunJar.main(RunJar.java:186)

      I installed CDH3b2 on my Mac OS via tar files, installed hadoop, hbase, zookeeper, hive, before trying out sqoop. I have previously installed other products (hadoop, hbase, zookeeper, hive) with apache distribution, and they are all working out fine. moving everything to cloudera distribution just because of sqoop. thanks for your help!

        Attachments

          Activity

            People

            • Assignee:
              arvind Arvind Prabhakar
              Reporter:
              hyin hyin@apple.com
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: