【问题标题】:Visual Studio 2012 and MS Sql Server 2012 - connect with Server ExplorerVisual Studio 2012 和 MS Sql Server 2012 - 与服务器资源管理器连接
【发布时间】:2012-09-15 12:43:01
【问题描述】:

我在使用 MS SQL server 2012 Express 与 Visual Studio 2012 Ultimate 中的服务器资源管理器建立连接时遇到问题。一切都在本地机器上。

您可以在此处查看屏幕截图 - http://s16.postimage.org/4gvo7r5id/se_prob_ss1.png

使用 System.Data.SqlClient 和 SqlConnection.Open() 一切工作 都很好我能够连接和执行 SQL 脚本(有和没有 Windows 身份验证)。

到目前为止我尝试了什么:

  • 我在连接中的 MS SQL Management Studio 中检查了“允许远程 与此服务器的连接”(选中)
  • 在我的 SQL Server 上的 SQL Server 配置管理器中启用 TCP/IP 协议
  • 我尝试在关闭防火墙和防病毒保护的情况下连接
  • 我尝试使用新登录名(使用 System.Data.SqlClient.SqlConnection 可以)

【问题讨论】:

    标签: sql visual-studio-2012 server-explorer


    【解决方案1】:

    在图片中,您连接的服务器名称显示错误。您表示您安装了 SQL Express;它的默认实例名称为 SQLEXPRESS。所以你要连接的服务器应该是:

    MILLENIUM\SQLEXPRESS
    

    而不仅仅是千年。

    【讨论】:

    • 谢谢,我被服务器资源管理器向导误导了。在我的情况下是 MILLENIUM\MILLENIUM 奇怪的是 System.Data.SqlClient 的连接字符串是这种格式。\\MILLENIUM
    • .表示数据库在运行应用程序的机器上是本地的。两个反斜杠 (\) 是因为它是转义的 c# 字符串。是一样的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多