我们服务器上的SQL Server 2008是我自己安装的。一直都好好的,远程连接都是正常的。周一过来突然就连接不上了。搜索各种资料,各种询问度娘。不得果。上图
1、上周五都是正常的
2、我以为是服务器管理员关闭了远程连接服务。打开一看,正常的
3、我按照网上的提示、教程全都核对过了,该开启的服务开启了,1433什么的通道正常。
4、检查完成之后服务器直接重启了
还是无果
然后我查看了一下系统日志,发现这个。跟这个有关吗?
求大神指教,感激不尽

解决方案 »

  1.   

    这个我碰到过几次,但糊里糊涂的搞好了,在sqlserver的服务配置器和外围配置下看
      

  2.   

    1.telnet 测试下是否能够连接到服务器的数据库端口。
    2.查看服务器的tcp/ip协议是否打开。
    3.查看数据库端口是否被其他应用程序占用。
    祝好运
      

  3.   

    本地能ping到服务器吗?服务器外围配置是正常的吗?还是服务器限制IP了
      

  4.   

    sqlserver缺省的用户名里面没有sysdba,是你自己建的?还是被攻击了?
      

  5.   

    sql 2008 ->配置工具--》sql 配置管理器-->sql server 网络配置-->TCP/ip 启用
      

  6.   

    账户应该是正常的,因为我在服务器上可以正常打开SQL Server
      

  7.   

    参考http://www.cnblogs.com/496963524-zhangying/articles/2232599.html,按照这个来设置
      

  8.   

    好奇怪,刚刚发现楼主的系统事件的ID号是18456.好像事件ID是由访问sqlserver产生的,楼主参考下我这篇文章,看看是否有帮助,可能是用户可能被锁定了。
    http://blog.csdn.net/dd_zhouqian/article/details/10391397
      

  9.   


    本地用相同的(SQL Server认证而非windows认证)账号访问正常,数据库实例名(例如本地是XXX\ABCD那么远程可能就是192.168.1.100\ABCD)访问也正常,本机其它基于TCP协议的入栈出栈访问也都可以,SQL Server的TCP服务端口也开启,那么你就先把服务器的所有各种防火墙程序都关闭。
      

  10.   

    我上次也出现了一个问题
    登陆上远程SQL但是无法打开我的数据库
    然后我安装了:SQLServer2008SP1-KB968369-x86-CHS.exe这个补丁
    然后就OK了,你看看是不是这个原因。
      

  11.   

    我下载了这个补丁,但是卡在了windows installer这个地方,一直不动