【问题标题】:What is the name of the sqoop oracle buit in connector jar file?连接器 jar 文件中的 sqoop oracle buit 的名称是什么?
【发布时间】:2017-01-18 09:45:51
【问题描述】:

在 Sqoop 主目录的 lib 文件夹中,我找不到任何与 oracle 相关的内置连接器名称。 Ojdbc jar 本身是否充当连接器?

【问题讨论】:

    标签: hadoop sqoop


    【解决方案1】:

    没有“内置”连接器。使用必须在sqoop-client的“lib”目录下有“ojdbc6”或“ojdbc7”的jar文件。

    $ ls /usr/hdp/current/sqoop-client/lib/
    ant-contrib-1.0b3.jar          commons-jexl-2.1.1.jar         jackson-mapper-asl-1.9.13.jar        opencsv-2.3.jar             parquet-generator-1.4.1.jar
    ant-eclipse-1.0-jvm1.2.jar     commons-logging-1.1.1.jar      kite-data-core-1.0.0.jar             paranamer-2.7.jar           parquet-hadoop-1.4.1.jar
    avro-1.8.0.jar                 hsqldb-1.8.0.10.jar            kite-data-hive-1.0.0.jar             parquet-avro-1.4.1.jar      parquet-jackson-1.4.1.jar
    avro-mapred-1.8.0-hadoop2.jar  jackson-annotations-2.3.0.jar  kite-data-mapreduce-1.0.0.jar        parquet-column-1.4.1.jar    slf4j-api-1.7.7.jar
    commons-codec-1.4.jar          jackson-core-2.3.1.jar         kite-hadoop-compatibility-1.0.0.jar  parquet-common-1.4.1.jar    snappy-java-1.1.1.3.jar
    commons-compress-1.8.1.jar     jackson-core-asl-1.9.13.jar    mysql-connector-java.jar             parquet-encoding-1.4.1.jar  sqljdbc4.jar
    commons-io-1.4.jar             jackson-databind-2.3.1.jar     ojdbc7.jar                           parquet-format-2.0.0.jar    xz-1.5.jar
    

    这是我正在使用的连接字符串:

    jdbc:oracle:thin:user/pwd@server.company.com:1521:mydb
    

    应该可以。

    【讨论】:

    • 当我注意到一个额外的“!”时,我编辑了我的回复。在“密码”之后留下。是的,我的密码以“!”结尾:(
    猜你喜欢
    • 2023-03-05
    • 1970-01-01
    • 2023-01-12
    • 1970-01-01
    • 1970-01-01
    • 2015-10-26
    • 1970-01-01
    • 2016-07-23
    • 2017-02-07
    相关资源
    最近更新 更多