按照老办法配置的sqlserver,但是现在远程就是死活连接不上。
在服务器端netstat -an看了一下,发现只有0.0.0.0:1433在监听,而没有192.168.0.100:1433。
求助这个怎么办?

解决方案 »

  1.   

    那你看看配置管理器的tcp/ip协议是怎么设置的啊
      

  2.   

    另外,我在客户端用telnet 192.168.0.100 1433,发现能连得上
      

  3.   

    连接字符串
          connectionString="Data Source=192.168.0.100\sqlexpress;Initial Catalog=xxx;Persist Security Info=True;User ID=sa;Password=xxxx"
      

  4.   

    Persist Security Info=True;没见过这段是干嘛的,去掉呢
    还有程序连接一般还需要开启named pipes协议
      

  5.   

    named pipes协议也已经enabled
      

  6.   

    我觉得服务器那边应该有一个
    tcp 192.168.1.100:1433 listening才对啊。