Exception in thread “main” java.sql.SQLException: No suitable driver
問題背景:通過Spark SQL的jdbc去讀取Oracle資料做測試,在本地的idea中沒有報任務錯誤。但是打包到叢集的時候報:
Exception in thread “main” java.sql.SQLException: No suitable driver
測試程式碼:
def read(spark: SparkSession): DataFrame = {
val jdbcDF = spark.read
.format("jdbc")
.option( "url", "jdbc:oracle:thin:@ip:1521:orcl")
.option("dbtable", "SPARTA.BAYONET_VEHICLEPASS10")
.option("user", "SPARTA")
.option("password", "hik12345")
.load()
jdbcDF
}
在本地測試通過,伺服器會報如上截圖的錯誤。最後通過排查發現是少了一句要制定driver的型別
.option("driver", "oracle.jdbc.driver.OracleDriver")
相關推薦
Exception in thread “main” java.sql.SQLException: No suitable driver
問題背景:通過Spark SQL的jdbc去讀取Oracle資料做測試,在本地的idea中沒有報任務錯誤。但是打包到叢集的時候報: Exception in thread “main” java.sql.SQLException: No suitable driver 測試程式碼:
Exception in thread “main” java.sql.SQLException: The server time zone value ‘?й???????’ is unrecognized or represents more than one time zone.
odin 異常 參數 執行 cif must ant -h base Exception in thread “main” java.sql.SQLException: The server time zone value ‘?й???????’ is unrecogniz
出現java.sql.SQLException: No suitable driver的幾種解決辦法
數據 wrap src home mysql- 放置 exc wrapper source 今天在用C3p0連接MySql數據庫 這個時候出現了上面的錯誤, 一般來說這種錯誤有3個方向解決 一般都是db的配置的問題 ,一定要小心DB 的配置 八月 19, 2017 8:30
運行時報java.sql.SQLException: No suitable driver的幾種解決辦法
服務 .sql onf lex except pan java_home root ext 原因:(1)很有可能c3p0-config.xml中的配置文件出現問題,比如我是因為把“driverClass”不小心寫成了“driver”,
JSP頁面無法使用JSP導致Mysql驅動無法找到"java.sql.SQLException: No suitable driver found for ${snapshot}"
style pub data ctype class col 無法找到 使用 found 這個問題折騰了半天,老以為是Mysql驅動的問題,還好最後偶然發現了是EL表達式識別不了報錯javax.servlet.ServletException: javax.servlet.
關於初次使用java jdbc遇到數據庫連接不上的問題java.sql.SQLException: No suitable driver found for jdbc:mysql://127.0.0.1:3306/test
-c 讓我 find lang 程序員 manage img 問題 顯示 首先我們寫java有很大一部分的程序員使用的是神器ecplise 那我曬曬我寫的ecplise有錯誤的代碼(其實並不是代碼錯誤了) 就類似這樣的代碼,首先你需要安裝mysql在你的電腦上roo
android studio下解決 java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/
android studio下解決 java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/ 最近把以前寫的訪問資料庫的小專案拿出來重溫,編譯後發現連不上資料庫了,提示錯誤: jav
Jmeter java.sql.SQLException: No suitable driver found for jdbc:mysql:
Response message: java.sql.SQLException: No suitable driver found for jdbc:mysql://192.168.1.201:3306/taskmanagement 解決辦法: 下載MySQL的官方JDBC
除錯經驗-java.sql.SQLException: No suitable driver found for jdbc:derby:iDB
除錯一個Derby資料庫應用小程式的時候,碰到了這個問題:java.sql.SQLException: No suitable driver found for jdbc:derby:iDB 看了stackoverflow上的一些帖子,依然不知問題出在哪裡。 回頭再看教材,
ssh專案中對丟擲java.sql.SQLException: No suitable driver異常的處理
弄了一下午的ssh專案(當然,是初學者,嘿嘿),發現了一個很棘手的問題,那就是在登入這一快總報java.sql.SQLException: No suitable drive異常。不過華了幾個小時終於
Exception in thread "main" java.lang.Error: Unresolved compilation problem: No enclosing instance
Exception in thread "main" java.lang.Error: Unresolved compilation problem: No enclosing instanc
Exception in thread "main" java.lang.IllegalStateException: EJBCLIENT000025: No EJB receiver availab
Exception in thread “main” java.lang.IllegalStateException: EJBCLIENT000025: No EJB receiver available for handling 使用JBOSS/WildF
idea運行的時候出現的問題Exception in thread “main” java.lang
ideaidea運行的時候出現的問題Exception in thread “main” java.lang.NoSuchMethodError: scala.collection.immutable.HashSet$這類錯誤主要是環境中運行scala與idea中scala的版本不一致導致的。將他們更換為相同
Exception in thread “main” java.lang.NoSuchMethodError: scala.Predef..conforms()Lscala/Predef$$less$
執行Scala程式,出現如下問題: Exception in thread “main” java.lang.NoSuchMethodError: scala.Predef..conforms()Lscala/Predef$$less$colon$less; at org.apach
java使用類陣列 報錯Exception in thread "main" java.lang.NullPointerException
原始碼如下: Point[] points=new Point[n];//Point是一個類 for(int i=0;i<n;i++) { System.out.print("請輸入x:"); points[i].setX(in.next
連線資料庫連線池 Exception in thread "main" java.lang.NullPointerException
今天測試資料庫連線池發現一直是空指標錯誤。一般都是配置檔案出了問題。找了半天才發現,在沒有密碼的情況下不要加入password=null,估計是沒有加入關鍵字解析的。直接省去不寫就好了 driverClassName=com.mysql.jdbc.Driver
【解決】自己編寫Wordcount程式碼上傳叢集上執行時報錯:Exception in thread "main" java.lang.ClassNotFoundException: WordCount
報錯資訊:ClassNotFoundException: WordCount [[email protected] fs_testdir]# hadoop jar /fs_testdir/my
personRDD.toDF Exception in thread "main" java.lang.NoSuchMethodError
scala 版本: 2.10.2 sparkSQL :maven依賴版本 <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark
elasticsearch 編寫java程式報錯Exception in thread "main" java.lang.NoClassDefFoundError: org/elasticsearch
java程式啟動報錯: Exception in thread "main" java.lang.NoClassDefFoundError: org/elasticsearch/plugins/NetworkPlugin ERROR StatusLogger Log4j2
Exception in thread "main" java.lang.ClassNotFoundException: WordCount
出現這個問題主要是呼叫的問題,沒有加入包./bin/hadoop jar FirstJar/WordCount.jar WordCount input output改成如下的樣子就可以了./bin/hadoop jar FirstJar/WordCount.jar cn.edu.ruc.cloud