【问题标题】:Asp.net SQL server instance not found or not accessible找不到或无法访问 Asp.net SQL 服务器实例
【发布时间】:2012-12-11 12:59:55
【问题描述】:

我正在做一个网络项目,当我使用 vs2008 时,一切正常。但是在我使用另一台机器并在vs2012下使用相同的方式设置项目后,异常总是说找不到实例或无法访问。

我已经用谷歌搜索了解决方案,但他们正在使用 SQL 服务器管理工​​具来解决它。

我刚刚安装了 vs2012,是否需要安装新的 SQL Server 2012 来获取这些工具来配置它?

非常感谢

【问题讨论】:

  • 这是一个数据库问题,与 Visual Studio 无关。检查连接设置。
  • @ChrisBint 这是否意味着我必须安装 SQL?由于我的机器中没有 SQL 工具,尽管 Visual Studio 包含 SQL Server 基本功能

标签: asp.net sql-server instance accessible


【解决方案1】:

最后,我得到了一个简单的解决方案。 我所做的只是

  1. 安装 SQL SERVER 2012 EXPRESS

  2. 打开 SQL SERVER CONFIGURATION MANAGER

  3. 转到左侧面板上的 SQL SERVER NETWORK CONFIGURATION

  4. 展开并选择特定服务器的协议

  5. 在右侧面板上,启用 TCP/IP

  6. 重启对应的服务器

在这些步骤之后,一切都完成了。

因为某些 SQL SERVER 设置会默认禁用 TCP/IP。

所以即使我们安装了 Visual Studio,我们仍然无法确保服务器可以使用。

那么我们要做的就是至少下载并安装SQL Server Express以获得配置工具。

老实说,这是我第一次遇到这种问题,这完全是因为 Visual Studio 2012。

希望这可以帮助那些有同样问题的人。

【讨论】:

    【解决方案2】:

    您需要确保 SQL 连接字符串有效,例如 IP 地址/主机名、用户名、密码。

    【讨论】:

    • 其实我尝试过不同的方式。这些方法在 vs2008 n 2010 中完美运行。
    【解决方案3】:

    我也有这种错误,但现在我使用的是新的 Microsoft SQL Server 2017,并且在我的机器上成功运行我建议尝试这个新版本,这是链接https://www.microsoft.com/en-us/sql-server/sql-server-2017,希望你喜欢它..尝试一次。!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-03
      • 2018-01-22
      • 1970-01-01
      • 2012-09-06
      • 2015-11-25
      相关资源
      最近更新 更多