Спрашивая здесь в крайнем случае, у нас было много проблем с попыткой подключиться к Azure SQL DW из среды, отличной от Windows (Linux, Mac), где SQL Server Managment Studio (SSMS) не подходит.
Основным требованием является графический интерфейс для анализа (DataGrip, SQLWorkbench/J, DBeaver и т. д.).
Использование SQLWorkbench/J, JDK 8 и sqljdbc42.jar со следующей строкой подключения, взятой с портала Azure:
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, кто-нибудь сталкивался с этим и имеет обходной путь?