【问题标题】:SQL ERROR [08001]SQL 错误 [08001]
【发布时间】:2016-09-01 17:27:08
【问题描述】:

我在 SQL Server 2012 上遇到错误。每当我尝试连接数据库时,都会收到以下错误:

无法连接到数据库。

错误 [08001] [Microsoft][ODBC SQL Server Driver][DBNETLIB] SQL Server 不存在或访问被拒绝。

错误 [01000] [Microsoft][ODBC SQL Server 驱动程序][DBNETLIB]ConnectionOpen (Connect())。

服务器是本地主机,授权也用正确的用户名和密码完成,但结果还是一样,我也试过Windows授权

有人知道这个错误的解决方法吗?

【问题讨论】:

  • 尝试连接到确实存在或您有权访问的服务器?
  • does not exist or access denied 似乎很明显......找到服务器,和/或找出您需要的凭据。
  • @MarcB 服务器是 localhost 并且授权也使用正确的用户名和密码完成,但仍然是相同的结果,我也尝试了 windows 授权
  • 您的 SQL Server 服务是否正在运行?
  • @Pinwar13 是的,它正在运行!

标签: sql sql-server error-handling sql-server-2012


【解决方案1】:

确保已启用命名管道和 TCP IP 协议。

【讨论】:

    【解决方案2】:

    如果您尝试从其他机器上的某些工具或应用程序进行连接,请尝试输入实际的服务器名称 (SERVERNAME\INSTANCE) 而不是 localhost。

    【讨论】:

      猜你喜欢
      • 2013-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-19
      • 2021-11-18
      相关资源
      最近更新 更多