【问题标题】:Can't install SQL Server Native Client 11 on Windows 10?无法在 Windows 10 上安装 SQL Server Native Client 11?
【发布时间】:2016-01-26 05:16:45
【问题描述】:

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

但 Native Client 11 无法安装 - 我收到“与此操作系统不兼容”的消息。谷歌建议我安装 10 版。值得一试,尽管我怀疑它会起作用。它安装,但它没有建立连接。在登录页面后创建 DSN 时出现此错误:

所以我按照指示更改用户名以包含服务器名称,然后我收到此错误:

已经超过 5 分钟了。因为我打开了与 From Any Location 的 Access Web App 连接。

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

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

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

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

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

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

【问题讨论】:

  • 您使用哪个连接字符串?如果看起来安装没有问题,请检查您的标题。请将错误消息 AS 文本复制到您的问题中,以便其他人可以使用搜索找到它
  • @Marged 版本 11 未安装,版本 10 已安装。我懒得重新输入整个消息 - 我正在等待 Windows 23 最终允许剪切/粘贴 MsgBoxes。
  • 如果您没有文本形式的错误消息,则答案只会对您有所帮助,因为其他人将无法通过搜索错误消息找到它。
  • @Brad Mathews:顺便说一句,从消息框复制和粘贴自 win 98 左右开始工作。只需在消息框获得焦点时按 Ctrl+C。
  • 好吧,我解决了部分问题 - 我现在可以在我的办公室计算机上使用 SQL Azure 连接。 See this post:。如果可能的话,我仍然想在我的家用电脑上安装第 11 版。

标签: odbc azure-sql-database windows-10 ms-access-web-app


【解决方案1】:

所以我刚刚通过安装 SQL Server 2014 Management Studio 解决了我家用计算机的问题。包含 Native Client 11 并以这种方式安装而不会产生任何抱怨。我与 SQL Azure 的 ODBC 连接功能齐全。

【讨论】:

    猜你喜欢
    • 2022-10-17
    • 2018-05-24
    • 1970-01-01
    • 2018-09-08
    • 2015-11-21
    • 2018-11-30
    • 2020-11-02
    • 2020-05-03
    • 2021-06-18
    相关资源
    最近更新 更多