无法在 Windows 10 上安装 SQL Server Native Client 11?

Can't install SQL Server Native Client 11 on Windows 10?

我需要在我的计算机上安装 SQL Server Native Client 11,这样我就可以访问我的 Access Web App 后面的 Azure SQL 数据库(根据我遵循的说明)。

但是 Native Client 11 不会安装 - 我收到的消息是 "is not compatible with this operating system"。 Google 建议我安装版本 10。值得一试,但我怀疑它是否会起作用。它会安装,但不会建立连接。在登录页面后创建 DSN 时出现此错误:

所以我按照说明更改了用户名以包含服务器名称,但我收到此错误:

已经超过 5 分钟了。因为我打开了从任何位置到 Access Web App 的连接。

那么我真的有连接问题还是我有驱动程序兼容性问题?如何在 Windows 10 上获取 Native Client 11?

编辑:在上面做了一些更清楚的事情,这里是一些更多的数据:

我意识到我的办公室计算机安装了 SQL Express 2012(我现在在家)所以它应该有 Native Client 11。果然。不知道为什么我能在Win10上安装2012。 Anyhoo,我尝试使用本机客户端 11 在办公室计算机上添加 DSN。我通过了登录屏幕,但是当我尝试从下拉列表中 select 默认数据库时,我收到此错误:

所以我尝试简单地将服务器名称粘贴到默认数据库中,然后它就可以了。但是当我在向导结束时测试连接时,我收到上面关于我的 IP 地址开始被拒绝的第二个错误。

要明确一件事,据我所知,我不能像拥有真正的 Azure 帐户一样更改 SQL 服务器上的防火墙规则。我必须通过我的 Access Web App 中的设置告诉 Office 365 执行此操作。

哦,我确实在防火墙中打开了端口 1433。

所以我刚刚通过安装 SQL Server 2014 Management Studio 解决了家用电脑的问题。 Native Client 11 已包含在内,并且可以通过这种方式毫无怨言地进行安装。我与 SQL Azure 的 ODBC 连接功能齐全。