请教高手: 开发了一个asp.net网站  想把数据库放在另一台windows 2003 上 web.config 配好了,为什么还连不上?在本地机上是可以

解决方案 »

  1.   

    贴出连接字符串:
    <appSettings>
    <add key="ConnectionString" value="uid=sa;password=123;database=science;server=172.22.5.1"/>
    </appSettings>
    172.22.57.1 是局域网中别人的计算机:
      

  2.   

    是不是win 2003 服务器或 sql 要配什么????
      

  3.   

    应该是win2003默认情况下安全性好像比较高察看一下防火墙以及安全性配置问题
      

  4.   

    <add key="ConnectionString" value=" Data Source=172.22.5.1;Initial Catalog=science;User Id=sa;Password=123;"/>试试
      

  5.   

    <add key="ConnectionString" value=" Data Source=172.22.5.1;Initial Catalog=science;User Id=sa;Password=123;"/>这个不行啊
      

  6.   

    <dbConnectionStrings>
    <add key="oracle.DM" value="dbConnectionClassId=oracle;&#xA; dbConnectionString=Data Source=PPMSDB.APPTEC.CO.JP;User Id=  ;Password=  ;Persist Security Info=False;"/>
    </dbConnectionStrings>我是这样做的,你试试看
    PPMSDB.APPTEC.CO.JP是我的数据服务器
      

  7.   

    错误为:
    在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 
      

  8.   

    无法打开连接,那是你的连接字付串有问题.
    ConnectionString="workstation id="MY-TOMATO";packet size=4096;integrated security=SSPI;initial catalog=Northwind;persist security info=False"