繁体   English   中英

如何连接到集成的Visual Studio 2012 SQL Server

[英]How to connect to integrated Visual Studio 2012 SQL Server

我只是想连接到Visual Studio 2012中集成的SQL Server,所以之后,我可以以编程方式创建数据库。

我刚刚使用默认选项安装了Visual Studio 2012 Professional。 当我打开服务器资源管理器时,我可以看到一个名为我的计算机的活动服务器。 我尝试过的最简单的连接字符串是:

SqlConnection myConn = new SqlConnection("Server=localhost;Integrated security=SSPI;database=master");
myConn.Open()

我得到这个错误

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。 服务器未找到或无法访问。 验证实例名称正确,并且已将SQL Server配置为允许远程连接。 (提供者:SQL网络接口,错误:26-指定服务器/实例时出错)

我尝试使用许多其他服务器名称。 假设我的计算机名为“ MyLaptop”,我已经尝试过:

  • Server=localhost\\\\SQLEXPRESS
  • Server=MyLaptop
  • Server=MyLaptop\\\\SQLEXPRESS
  • Server=(LocalDB)\\\\v11.0

请你帮助我好吗?

解决了。 问题是集成的SQL Server是SQL Server Compact Edition,它使用另一组类。 取而代之的是SQlConnection,它使用SQLCeConnection。 据我所知,它不允许仅连接到服务器。 您必须连接到现有数据库。

尝试这个

SqlConnection myConn = new SqlConnection("Server=.\\SQLEXPRESS;Integrated security=SSPI;database=master");
myConn.Open()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM