数据库超时跟web服务器超时是两码事。数据库的超时时限在连接串里设定的呀

解决方案 »

  1.   

    you must Setting:Max Pool Size=?
    Connection Timeout=?
      

  2.   

    Max Pool Size=?
    Connection Timeout=?
    也放在web.config里面吗
      

  3.   

    http://www.connectionstrings.com/index.asp
      

  4.   

    eg:
    ConnString="Server=localhost;Database=YouDataBase;Trusted_Connection=
    True;Connection Timeout=60;Pooling=True;Min Pool Size=1;
    Max Pool Size=10";
      

  5.   

    hoho,有没有打开了连接忘了关闭啊
    比如DataReader.Read(),却没有close
      

  6.   

    ConnString="Server=localhost;Database=YouDataBase;Trusted_Connection=
    True;Connection Timeout=60;Pooling=True;Min Pool Size=1;
    Max Pool Size=10";
    异常详细信息: System.Data.SqlClient.SqlException: 用户 '(null)' 登录失败。原因: 未与信任 SQL Server 连接相关联难道好要加sa= password=吗??
      

  7.   

    要哦
    怎么不写在webconfig里面^^
      

  8.   

    Data Source=xx;Initial Catalog=yy;User Id=sa;Password=sa; Connection Timeout=60;Pooling=True;Min Pool Size=1;Max Pool Size=10"
    -------------------------------------------------------------我这样搞不报错,不知道能不能修正数据库连接超时的错误
      

  9.   

    郁闷,这样搞还是报同样的错--------------------------------------------------------------
    Data Source=xx;Initial Catalog=yy;User Id=sa;Password=sa; Connection Timeout=60;Pooling=True;Min Pool Size=1;Max Pool Size=10"
    -------------------------------------------------------------
      

  10.   

    数据库连接超时也可能是因为表名或服务器名不对.
    未与信任 SQL Server 连接相关联可能是因为SQL没用混合认证
      

  11.   


    这样你就对啦,再加个Max Pool Size=10就出错!Server=xxx;Database=yyy;Trusted_Connection=False;uid=sa;pwd=sa;Connection Timeout=120;Pooling=True;Min Pool Size=1
      

  12.   

    ^_^,还是要这样搞才对!
    Server=xxx;Database=yyy;Trusted_Connection=False;uid=sa;pwd=sa;Connection Timeout=120;Pooling=True;Min Pool Size=1;Max Pool Size=1000