我们在Microsoft Access 2000中有一个应用程序(抱歉,无法帮助它),连接到SQL Server 2008 R2 Express,并且它没有任何连接问题。我们的应用程序使用.NET ActiveX控件,它必须连接到同一个SQL Server。有时它起作用,有时它不起作用。如果不是这样,我得到了以下错误消息:与SQL Server建立连接时出现有时无法建立与SQL Server的连接
与网络相关的或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,并将SQL Server配置为允许远程连接。 (提供商:SQL网络接口,错误26: - 错误定位服务器/实例指定)
它似乎与防火墙有关。当我关闭正在运行SQL Server的服务器上的Windows防火墙时,仅在“域网络设置”中打开,然后再次立即打开它,问题就解决了一段时间(几个小时)。