我在尝试连接和链接从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 凭据)
我们没有太多信息要继续,至少你需要编辑你的帖子以包含你的连接字符串(减去任何密码)。