【发布时间】:2019-03-07 09:35:18
【问题描述】:
我正在尝试使用从 SQL Server 中提取的数据创建一个 Spark 数据框。
val jdbcDF = spark.read
.format("jdbc")
.option("url", "sqlserver://...")
.option("dbtable", "table")
.option("user", "user")
.option("password", "passwors")
.load()
我将驱动程序 JAR 放在我的 /lib 文件夹中
build.sbt
lib/
mssql-jdbc-7.2.1.jre8.jar
project/
src/
然而,我仍然收到以下错误:
Exception in thread "main" java.sql.SQLException: No suitable driver
任何帮助将不胜感激。
【问题讨论】:
-
谢谢。我实际上设法通过简单地将 com.microsoft.sqlserver" % "mssql-jdbc" % "7.2.1.jre8 添加到依赖项和 .option("driver", "com.microsoft.sqlserver.jdbc.SQLServerDriver ") 到代码中。
标签: sql-server scala apache-spark sbt