如何解决从访问VBA到SQL服务器的超时连接



我在尝试连接和链接从Access vba到SQL Server的表中时收到此错误。

Connection Failed:
SQLState: '01000'
SQL Server Error: 53
[Microsoft][ODBC SQL Server Driver][DBNETLIB][ConnectionOpen(Connect()).
Connection Failed:
SQLState: '08001'
SQL Server Error: 17
[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server does not 
exist or access is denied.

我在下面的链接中找到了解决方案,但我不确定如何实现它。任何帮助将不胜感激。

使用 VBA 处理 SQL 服务器登录错误消息?

谢谢麦克斯

这是从SQL服务器看到的常见错误消息,与任何错误消息一样,您需要阅读它所说的内容并尝试修复原因。

它的实质在消息中 SQL Server does not exist or access is denied. 这不是提到超时,尽管可能需要一段时间才能失败。

所以要检查的事情是:

  • 是否正确拼写了服务器的名称
  • 是否有防火墙阻止访问看到服务器
  • 您是否以作为权限的域用户进行连接(受信任的连接)
  • 或者您提供了正确的用户名和密码(SQL 凭据)

我们没有太多信息要继续,至少你需要编辑你的帖子以包含你的连接字符串(减去任何密码)。

相关内容

  • 没有找到相关文章

最新更新