我ASP.NET做的程序,上传到服务器,服务器上的数据库是SQL2000,确连接不了,连接字符串没有任何问题.但不在服务器上的应用程序连接就正常.~~
怎么解决??????

解决方案 »

  1.   

    你的连接字符串如果使用的是sqlserver验证那你的sqlserver验证有没有开启?若使用了sa等账户,账户是否已启用?
      

  2.   

    客户端连接正常,服务器本身连接不上?这个应该不会吧看看你的访问模式,是sa的方式,还是windows登录模式,更换一下试试把你服务器访问的连接字符串里面服务器名称改成ip地址试一下
      

  3.   

    ERROR0:由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败 
    数据库报的是这个错误~
    访问是SA的方式,就是我的应用程序连接不上,用查询分析器能打开的
      

  4.   


    就是这个问题,用SA,和WINDOWS都换了,结果还是ERROR0:由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败  
    数据库报的是这个错误~
      

  5.   

    但不在服务器上的应用程序连接就正常”是什么意思??
    要这样连:
    string strCon = "Data Source=(local);Database=BooksManage;Uid=sa;Pwd=as4444";
      

  6.   

    1."server=IP:xxx,xxx,xxx,xxx;database=数据库名;uid=sa;pwd=*****;",server= IP试试,我有一次就非常奇怪,用IP就可以连接本机MS SQL,换成Local或.就不行了。
    2.Local——>安全性—>登陆—>删除用户重建
    3.右键Local,点击编辑SQL SERVER属性,windows验证和SQL SERVER验证都试试看。
    4。如果还没办法,就删掉服务器Local,重建一次。