jdbcHostname = " 478 "
jdbcPort = 1433
jdbcDatabase = " Onprem_AzureDB "
jdbcUsername = " upendra "
jdbcPassword = " upendrakumar "
jdbcDriver = " com.microsoft.sqlserver.jdbc.SQLServerDriver "
jdbcUrl = f " jdbc::狀態"置疑" / / {jdbcHostname}: {jdbcPort};數據庫名= {jdbcDatabase};用戶= {jdbcUsername};密碼= {jdbcPassword} "
test1 = spark.read.format (jdbc) .option (“url”, jdbcUrl) .option(“數據表”,“onprem_table1”) .load ()
顯示器(test1)
錯誤:
com.microsoft.sqlserver.jdbc。SQLServerException: TCP / IP連接主機478端口1433已經失敗了。錯誤:478。驗證連接屬性。確保SQL Server的一個實例運行在主機和接受TCP / IP連接的端口。確保TCP連接的端口沒有被防火牆阻塞。”。