从Azure Databricks连接到SQL Server

0 人关注

我正试图从Azure Databricks连接到SQL Server(在Azure VM上)。我试着用Python和Scala连接,但没有成功。

我得到的是错误。

与主机HOSTNAME,端口1433的TCP/IP连接失败。

我使用了以下链接中的代码。 https://docs.databricks.com/data/data-sources/sql-databases.html

SQL服务器和Databricks都在同一个VNET上。

我试着用 "username "和 "pwd "连接到SQL服务器,我能够从Windows笔记本上的Management Studio连接。

val jdbcUrl = s"jdbc:sqlserver://${jdbcHostname}:${jdbcPort};database=${jdbcDatabase}"

我有以下细节。

  • 服务器名称 - ABCD\EFGH(这是我用来从Windows的管理工作室连接的。)
  • 我使用的是默认的1433端口
  • 完全合格的名称 - ABCD.lalaland.lala.lala.la
  • 数据库名称
  •