SQL SERVER错误(提供程序:SQL网络接口,错误:26 - 找到指定的服务器/实例时出错)

时间:2014-04-16 09:15:32

标签: c# asp.net sql sql-server

我正在使用ASP.NET,C#和mssql开发一个网站。 当我在本地服务器上运行网站时,它运行正常。

在共享服务器上运行时出现以下错误:

  

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

我现在不知道怎么玩连接字符串,因为我对此很新。

1 个答案:

答案 0 :(得分:0)

建议将连接字符串保留在web.config中。 要使用SQL Server(位于网络上或本地)创建有效的连接字符串,请使用以下步骤:

步骤:

  1. 在桌面上创建 Test.UDL 文件。
  2. 双击该文件以查看下面提到的数据链接属性
  3. 选择提供商,即您的案例中的SQL Server
  4. 连接标签中提供连接详情,即服务器,用户名,密码等。
  5. 连接选项卡上的测试连接,然后按"确定"。
  6. 在记事本中打开UDL文件以查看有效的连接字符串。
  7. enter image description here

    <强>更新

    检查以下链接以创建UDL http://msdn.microsoft.com/en-us/library/e38h511e(v=vs.71).aspx

    检查连接字符串Setting up connection string in ASP.NET to SQL SERVER

    的以下链接