连接数据库的时候,本地连接好用,可是远程连接时总是提示
“在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 
(provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)”这个错误,我在网上也差了一下,也没解决,本人对数据库不怎么了解,希望大家帮解决下。我用的数据库是sql server 2008 Enterprise

解决方案 »

  1.   

    对了,我的tcp\ip开启了,远程连接也开启
      

  2.   

    首先确定1433端口已经打开,然后确定你的数据库采用Sql server登录方式
      

  3.   


    端口已经打开了,采用的也是sql server和windows混合登陆方式啊,可是还是连不上啊。
      

  4.   

    我的连接字符串是string ConnectStr = @"Server=gongzuozhan\lnglkc;User id=sa;password=123456;DataBase=Road";
    网上说在主机名后边加上端口号,我加上1433后,提示连接超时,现在真不知道怎么解决了,大家帮帮忙啊。谢谢了