"ODBC-调用失败"错误,当您打开一个链接到 Access 中的 SQL 数据库实例的表

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 2730109
症状
请考虑以下情形:
  • 表中的 Microsoft Azure SQL 数据库实例中有大量记录。
  • 该表即被添加为 Microsoft Access 中的链接表。
  • 您尝试在 Access 中打开链接的表。
在此方案中,您将收到类似于以下的错误消息:
ODBC-调用失败: Microsoft [SQL Server 本机客户端 11.0] TCP 提供程序: 现有的连接被强行关闭远程主机 (#10054) Microsoft [SQL Server 本机客户端 11.0] 通信链路故障 (#10054)

注意当您尝试从其他应用程序通过使用 Microsoft 开放式数据库连接(ODBC) (ODBC) 连接到 SQL 数据库实例表打开链接的表,也可能发生此问题。
状态
Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的问题。
替代方法
若要变通解决此问题,请使用下列方法之一:
  • 只要打开表才能访问的数据表视图中链接的表中显示的所有记录,请单击最后一个记录
  • 不显示链接的表中选择所有记录。改为,选择有限的数量的记录。
更多信息
更多的信息关于 Access 2010 和 SQL 数据库 (称为 SQL Azure 上此博客),转到下面的 Microsoft Office 博客:在 Access 数据库的查询性能的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
209126 在 Access 数据库的查询性能的信息

警告:本文已自动翻译

属性

文章 ID:2730109 - 上次审阅时间:10/01/2015 14:58:00 - 修订版本: 4.0

Microsoft Access 2010, Microsoft Azure SQL Database, Access 2016, Microsoft Office Access 2007, Microsoft Access 2013

  • kbsurveynew kbtshoot kbprb kbmt KB2730109 KbMtzh
反馈