日期:2014-05-18  浏览次数:20389 次

SQL Server 无法正常启动 是不是和禁的服务有关
我的MS-SQL2000安装后,发现SQL Server没有正常启动。但外表表现上是正常启动了,但当我用JBuilder链接SQL 数据库时,
就显示error establishing socket错误。有人告诉我看看SQL Server是否正常启动。在cmd下输入:netstat -a -n
结果显示:

C:\Documents and Settings\刘峰华>netstat -a -n

Active Connections

  Proto Local Address Foreign Address State
  TCP 0.0.0.0:135 0.0.0.0:0 LISTENING
  TCP 0.0.0.0:445 0.0.0.0:0 LISTENING
  TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING
  TCP 10.16.8.154:139 0.0.0.0:0 LISTENING
  TCP 10.16.8.154:1028 219.133.60.250:80 ESTABLISHED
  TCP 10.16.8.154:1030 219.133.49.187:443 TIME_WAIT
  TCP 10.16.8.154:1031 219.133.49.187:443 ESTABLISHED
  UDP 0.0.0.0:445 *:*
  UDP 0.0.0.0:500 *:*
  UDP 0.0.0.0:1029 *:*
  UDP 0.0.0.0:4500 *:*
  UDP 0.0.0.0:5060 *:*
  UDP 0.0.0.0:6000 *:*
  UDP 10.16.8.154:123 *:*
  UDP 10.16.8.154:137 *:*
  UDP 10.16.8.154:138 *:*
  UDP 127.0.0.1:123 *:*
这表明1433端口没有被占用,也就表示SQL Server没有正常启动
然后,我就将相应的系统服务打印了一份,看看是不是服务禁的过多,导致SQL Server没有正常启动
附件里有我的服务列表:

拜托大家了


------解决方案--------------------
先打上SQL Server的SP3或SP4补丁。
------解决方案--------------------
都一个星期了,还是等待解决呀
呵呵
用sql服务器网络实用工具看看是不是tcp/ip协议被禁用了
------解决方案--------------------
这里面隐藏服务器构上了也不会有监听的