3

ここで最後の手段として質問すると、SQL Server Managment Studio (SSMS) を使用できない Windows 以外の環境 (Linux、Mac) から Azure SQL DW に接続しようとすると、多くの問題が発生します。

コア要件は、分析用の GUI (DataGrip、SQLWorkbench/J、DBeaver など) です。

SQLWorkbench/J、JDK 8、および sqljdbc42.jar を、Azure Portal から取得した次の接続文字列と共に使用します。

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 に接続する方法はありません。これに遭遇した人はいますか?

4

2 に答える 2

2

コメントしようとしましたが、Azure SQL Data Warehouse と連携するために DBeaver を使用して大成功を収めています。

于 2016-11-29T22:40:16.233 に答える