美文网首页
异常:jdbc驱动找不到

异常:jdbc驱动找不到

作者: 水他 | 来源:发表于2016-09-11 11:09 被阅读436次

环境

已经将mysql jdbc驱动放到sqoop/lib目录
已经将oracle jdbc驱动放到sqoop/lib目录

异常

ERROR sqoop.Sqoop: Got exception running Sqoop: java.lang.RuntimeException: Could not load db driver class: com.mysql.jdbc.Driver
java.lang.RuntimeException: Could not load db driver class: com.mysql.jdbc.Driver

解决

Mysql

export HADOOP_CLASSPATH=/Users/lisiyu/Desktop/softwares/sqoop-1.4.6-hadoop-2/lib/mysql-connector-java-6.0.3.jar

Oracle

export HADOOP_CLASSPATH=/Users/lisiyu/Desktop/softwares/sqoop-1.4.6-hadoop-2/lib/ojdbc6.jar

也可以放到hadoop的env里

vi $HADOOP_HOME/etc/hadoop/hadoop-env.sh

# JDBC Classpath
export HADOOP_CLASSPATH=$HADOOP_CLASSPATH:/Users/lisiyu/Desktop/softwares/sqoop-1.4.6-hadoop-2/lib/mysql-connector-java-6.0.3.jar:/Users/lisiyu/Desktop/softwares/sqoop-1.4.6-hadoop-2/lib/ojdbc6.jar

相关文章

  • 异常:jdbc驱动找不到

    环境 已经将mysql jdbc驱动放到sqoop/lib目录 已经将oracle jdbc驱动放到sqoop/l...

  • java数据库连接

    com.mysql.jdbc.driver找不到? 1.下载 Java 连接 MySQL 需要驱动包 mysql-...

  • jmeter连接Oracle数据库

    1. 首先需要安装Oracle的数据驱动jar包,否则找不到 oracle.jdbc.driver.OracleD...

  • JDBC驱动程序类型

    JDBC驱动程序类型 JDBC驱动程序是什么? JDBC驱动程序在JDBC API中实现定义的接口,用于与数据库服...

  • java数据库管理之jdbc

    JDBC概念和数据库驱动程序 A: JDBC概念和数据库驱动程序•a: JDBC概述 ◦JDBC(Java Dat...

  • java数据库管理之jdbc

    JDBC概念和数据库驱动程序 A: JDBC概念和数据库驱动程序 a: JDBC概述 JDBC(Java Data...

  • java数据库管理之jdbc

    JDBC概念和数据库驱动程序 A: JDBC概念和数据库驱动程序a: JDBC概述JDBC(Java Data B...

  • java数据库管理之jdbc

    JDBC概念和数据库驱动程序 A: JDBC概念和数据库驱动程序a: JDBC概述JDBC(Java Data B...

  • JDBC

    JDBC Java连接步骤 加载驱动加载驱动方法:Class.forName("com.mysql.cj.jdbc...

  • JDBC 驱动程序类型

    什么是 JDBC 驱动 说白了 JDBC 驱动就是一组实现了 JDBC API 接口的 Java 类的集合,该接口...

网友评论

      本文标题:异常:jdbc驱动找不到

      本文链接:https://www.haomeiwen.com/subject/nxsuettx.html