我尝试使用Azure SQL数据库作为Microsoft Excel 2016 for Mac中的数据源,如this blog中所述。
网络方面,在服务器上我允许连接我的IP范围,我确认我的本地防火墙已被禁用,并且必要的端口(1433)已打开且可用。
我还确认我可以使用Azure仪表板中的连接字符串参数通过Windows计算机上的Excel成功连接。
我能够使用sql-cli从命令行连接并成功查询数据库,以及我尝试在Excel中使用的相同参数,所以我觉得这个问题在于如何我格式化connection details in the Excel dialogue。
首先,我当然使用了Azure SQL门户中列出的连接参数。作为回应,我得到了一个不太有用的错误对话:
[ODBC](10360)无效的连接字符串
我尝试的事情:
我是否以某种方式将连接细节格式错误或者我错过了其他一些元素?