【问题标题】:can not connect to azure sql dw using azure databricks无法使用 azure databricks 连接到 azure sql dw
【发布时间】:2019-12-20 13:25:07
【问题描述】:

我正在尝试连接到 Azure SQL 数据仓库,但收到此错误。 "com.databricks.spark.sqldw.SqlDWSideException: SQL DW 未能执行连接器产生的 JDBC 查询"

还说“连接字符串包含格式错误的名称或值。[ErrorCode = 0] [SQLState = null]”

请帮忙!

【问题讨论】:

    标签: azure azure-databricks azure-sql-data-warehouse


    【解决方案1】:

    确保使用正确的连接字符串通过 Azure Databricks 连接到 Azure SQL 数据仓库。

    dwDatabase = "master"
    dwServer = "azuresqldw"
    dwUser = “azurewala"
    dwPass = "*******"
    dwJdbcPort = "1433"
    dwJdbcExtraOptions = "encrypt=true;trustServerCertificate=true;hostNameInCertificate=*.database.windows.net;loginTimeout=10;"
    sqlDwUrl = "jdbc:sqlserver://" + dwServer + ".database.windows.net:" + dwJdbcPort + ";database=" + dwDatabase + ";user=" + dwUser+";password=" + dwPass + ";"+dwJdbcExtraOptions
    sqlDwUrlSmall = "jdbc:sqlserver://" + dwServer + ".database.windows.net:" + dwJdbcPort + ";database=" + dwDatabase + ";user=" + dwUser+";password=" + dwPass
    #print(sqlDwUrl)
    

    参考:Azure Databricks - Azure SQL Data Warehouse

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2020-06-16
      • 2017-07-28
      • 2021-03-30
      • 1970-01-01
      • 2021-01-11
      • 2016-01-17
      • 2016-07-16
      • 2021-08-15
      • 2021-07-29
      相关资源
      最近更新 更多