嗨,我有一個問題我從磚的本地sql聯結。
我有我的濕草地使用python代碼pymssql和它工作得很好但是我的火花代碼作不和我都使用相同的憑證,我的火花代碼
”“”
# DataFrame從SQL服務器讀取數據
df =火花。讀\
。
格式
(
“jdbc”
)\
.option (
“url”
,
f " jdbc::狀態"置疑" / /
{主機}
:
1433年
;數據庫=
{db}
;用戶=
{user}
;密碼=
{密碼}
”
)\
.option (
“數據表”
,
表“{}”
)\
.load ()
”“”
我用9.1 LTS(包括Apache火花3.1.2,Scala 2.12)和com.microsoft.azure: spark-mssql-connector_2.12:1.2.0連接器是兼容的。
sql autentication是複雜的
“com.microsoft.sqlserver.jdbc返回錯誤。SQLServerException:用戶的登錄失敗”
我不知道會發生什麼,因為連接器和火花和python代碼兼容的版本適用證書很好,可能發生了什麼?
謝謝