1.先保证ping通(有防火墙的先关闭防火墙)
2.在命令提示符下执行:telnet <服务器ip地址> 1433 不会报错
3.连接时使用用ip连接企业管理器
4.如果不行
SQL Server服务器--开始--程序--Microsoft SQL Server
--服务器网络实用工具
--启用 WinSock代理
--代理地址:(sqlserver服务器IP)
--代理端口--1433
---确定5.如果还不行,在客户端装个SQL Server客户端配置一下:
开始--程序--Microsoft SQL Server--客户端网络实用工具
--别名--添加
--网络库选择"tcp/ip"--服务器别名输入SQL服务器名
--连接参数--服务器名称中输入SQL服务器ip地址
--如果你修改了SQL的端口,取消选择"动态决定端口",并输入对应的端口号

解决方案 »

  1.   

    谢谢楼上的
    问题还是存在,服务器是可以连上的,我的企业管理器也能正常打开服务器上的数据
    我的WINFORM程序也可以顺利运行数据库
      

  2.   

    是不是你SQL里面安全性的,帐户设置有问题
      

  3.   

    你是不是用localhost连接的?换成你的服务器名称或者IP地址试试。
      

  4.   

    本来网站运行的好好的,前两天重新编译了一下.dll文件,上传了一下,结果这两天 就
    不间断的 时不时的 出现 SQL Server 不存在或拒绝访问, 我把进程 aspnet_wp.exe 干掉 后,就好了。可是解决不了根本问题,过一阵还会出现阿
      

  5.   

    WINFORM程序可以访问数据库,WEB应用程序不行
    --------------------------------------------
    我的感觉是ASPNET帐户出了问题,如果你使用的是windows验证连接更改成sql验证试试。
      

  6.   

    是啊 如果你是用localhost连接的可以换IP地址连接的试试啊
    楼主这样的情况我还真没遇到过
      

  7.   

    有时要改一下连接串:
    localhost->local
      

  8.   

    本来网站运行的好好的,前两天重新编译了一下.dll文件,上传了一下,结果这两天 就
    不间断的 时不时的 出现 SQL Server 不存在或拒绝访问, 我把进程 aspnet_wp.exe 干掉 后,就好了。可是解决不了根本问题,过一阵还会出现阿
    ------------------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>
      

  9.   

    我以前也遇到过此类问题!
    我是通过重起机器——Regiis -i重装.net——重起sqlserver服务,解决的!
    希望你试试!
      

  10.   

    同是SQL受害者,过两天公司转到ORACLE了,解脱了..........
      

  11.   

    我也遇到过.怎么调也没用.就是连不上.重装IIS.也不行.结果搞坏了.NET.好在有GHOST.还原了一下..
      

  12.   

    很奇怪,没遇过这问题!建议
    检查连接串!
    检查SQL的身份认证方式!用复合认证方式试一下;
    检查SQL的客户端配置!
      

  13.   

    guguniaoufo(咕咕鸟) ( ) 信誉:100  2004-07-30 11:12:00  得分: 0  
     
     
       我以前也遇到过此类问题!
    我是通过重起机器——Regiis -i重装.net——重起sqlserver服务,解决的!
    希望你试试!
    ------------------------------------------>>>>>>>>>>>>>>>>>>>>>>>
    我 1: regiis ,2 :重起 IIS, 3 重起 sqlserver 服务,就好了
    thanks