通过 SQL Server Management Studio 2008 连接数据库,但不通过 Visual Studi

本文关键字:Studi Visual 数据库 Server SQL Management Studio 连接 2008 通过 | 更新日期: 2023-09-27 18:33:33

可以通过

管理工作室连接数据库,但是在通过Visual Studio 2012连接时,它会在尝试打开连接时出现以下错误....

"与 SQL Server 建立连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及 SQL Server 是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40 - 无法打开与 SQL Server 的连接)"

使用视窗身份验证模式:-服务器名称 - SAKSHI-PC''SQLEXPRESS

Visual Studio 中的 app.config 中的连接字符串条目:-

<add name="SoundFingerprinting.DuplicatesDetector.Properties.Settings.FingerprintsDbConnectionString"
      connectionString="Data Source=SAKSHI-PC'SQLEXPRESS;Initial Catalog=FingerprintsDb;Integrated Security=True"
      providerName="System.Data.SqlClient" />

通过 SQL Server Management Studio 2008 连接数据库,但不通过 Visual Studi

  1. 检查您的连接是否指向正确的 SQL Server 实例
  2. 检查您的 SQL Server 是否已启动并正在运行
  3. 检查您的 SQL Server 浏览器服务是否已启动并正在运行
  4. 检查 SQL Server 是否允许远程连接。

http://blogs.msdn.com/b/walzenbach/archive/2010/04/14/how-to-enable-remote-connections-in-sql-server-2008.aspx