在這裏作爲最後的手段,我們一直在嘗試從非Windows環境(Linux,Mac)連接到Azure SQL DW,其中SQL Server Managment Studio(SSMS)不是一個選項。Azure SQL數據倉庫JDBC連接
芯要求是用於分析的GUI(DataGrip,SQLWorkbench/J,DBeaver等。)
使用SQLWorkbench/J,JDK 8,並與來自天青門戶採取了以下的連接字符串sqljdbc42.jar:
jdbc:sqlserver://<server_name>.database.windows.net:1433;database=<db_name>;user=<user_name>@<server_name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.database.windows.net;loginTimeout=30;
在SQLWorkbench/J我們得到以下錯誤:試圖加載架構/表時
Parse Error at line 5, column 28: Incorrect syntax near '(' [SQL State: S0001, DB Errorcode: 13010]
DataGrip只是掛起。
因此,目前我們沒有辦法通過非Windows環境連接到SQL DW,有沒有人遇到過這種情況並有解決方法?
我可以看到你對DataGrip的看法,但我已經獲得了其他服務來運行。你有沒有試過SQuirrel SQL? – hirokibutterfield
你使用DataGrip 2016.3嗎? – moscas