取消
顯示的結果
而不是尋找
你的意思是:

沒有合適的驅動程序錯誤配置數據磚ODBC、JDBC驅動程序

匿名
不適用

你好,

我剛遇到這個問題。之前我發起了一個SQL數據庫的RDS AWS後使用這個簡單的代碼來創建連接,但失敗與錯誤。

有任何額外的步驟嗎?或任何人都可以看一看!

非常感謝!

圖像

最好的方麵,

詹森

1接受解決方案

接受的解決方案

帕特
尊敬的貢獻者三世

嗨@Jensen Ackles,

很明顯,你把錯誤的jdbc連接。日誌中我們仍然可以看到它。

試試這樣:

url = " jdbc: mysql / /some-instance.rds.amazonaws.com/ < database_name > "

這裏也是例子與司機選擇:

https://rajansahu713.medium.com/connecting-apache-spark-to-different-relational-databases-locally-an..。

火花文檔:https://spark.apache.org/docs/latest/sql-data-sources-jdbc.html

順便說一下,祝賀你取得前5名的貢獻者在磚社區在這麼短的時間內。

謝謝,

帕特。

在原帖子查看解決方案

3回複3

帕特
尊敬的貢獻者三世

嗨@Jensen Ackles,

很明顯,你把錯誤的jdbc連接。日誌中我們仍然可以看到它。

試試這樣:

url = " jdbc: mysql / /some-instance.rds.amazonaws.com/ < database_name > "

這裏也是例子與司機選擇:

https://rajansahu713.medium.com/connecting-apache-spark-to-different-relational-databases-locally-an..。

火花文檔:https://spark.apache.org/docs/latest/sql-data-sources-jdbc.html

順便說一下,祝賀你取得前5名的貢獻者在磚社區在這麼短的時間內。

謝謝,

帕特。

匿名
不適用

@Pat Sienkiewicz非常感謝。我很高興能幫助人們解決問題也讓他們幫我。:grinning_face:

使成鋸齒狀
新的貢獻者二世

你好,

與JDBC URL看起來問題。當我試圖訪問SQL Azure數據庫。我也麵臨著同樣的問題。所以我創建了JDBC URL如下順利。

jdbc::狀態"置疑" / / < serverurl >: 1433;數據庫= <數據庫名>;用戶= <用戶名> @ < servername >;密碼= <密碼>;加密= true; trustServerCertificate = false; hostNameInCertificate = *。database.windows.net;loginTimeout = 30;

db_user = " XXXXXXX "

db_password = " XXXXXXX "

db_jdbc_url = " jdbc::狀態"置疑" / / < serverurl >: 1433;數據庫= <數據庫名>;用戶= < db_user > @ < servername >;密碼= < db_password >;加密= true; trustServerCertificate = false; hostNameInCertificate = *。database.windows.net”;loginTimeout = 30;

def datahub_db_config(查詢):

queryresult = (spark.read.format (jdbc)

.option (“url”, db_jdbc_url)

.option(“查詢”,查詢)。

db_user選項(“用戶”)

.option(“密碼”,db_password) .load ()

)

返回queryresult

查詢結果= datahub_db_config (=“select * from <表>”)

結果= datahub_db_config(查詢(查詢)

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map