2009-2-24 8:04:26 org.apache.coyote.tomcat5.MapperListener registerEngine
警告: Unknown default host: localhost2009-2-24 8:04:26 org.apache.coyote.tomcat5.MapperListener registerEngine
警告: Unknown default host: localhost信息: Server startup in 2610 ms
DBCP borrowObject failed: com.microsoft.sqlserver.jdbc.SQLServerException: 到主
机  的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
0 [http80-Processor24] ERROR util.SelectRecords  - com.microsoft.sqlserver.jdbc.
SQLServerException: 到主机  的 TCP/IP 连接失败。 java.net.ConnectException: Conn
ection refused: connectDBCP borrowObject failed: com.microsoft.sqlserver.jdbc.SQLServerException: 到主
机  的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
org.apache.commons.dbcp.DbcpException: com.microsoft.sqlserver.jdbc.SQLServerExc
eption: 到主机  的 TCP/IP 连接失败。 java.net.ConnectException: Connection refus
ed: connect
用到的是sql2005,一直运行的都很好,可是装了win2003 sp2补丁然后用360打漏洞补丁后就出现了sql2005打不开的情况,于是就重装了sql2005,但是启动却报错了,到底怎么了????!急啊!!!!!!昨天到今天了没点头绪啊!!!!

解决方案 »

  1.   

    解决了SQLServerException: 到主机  的 TCP/IP 连接失败的错误,现在还报一个错:警告: Unknown default host: localhost 请问怎么解决啊,我这台是固定IP,如何设置呢
      

  2.   

    C:\WINDOWS\system32\drivers\etc\hosts
    看看这里有没有配置localhost 127.0.0.1
      

  3.   

    非常感谢各位的回答,小弟在这里谢谢大家了!网站能正常运行了,开始一切正常,但是过不了多久就会报错:作发生错误:com.microsoft.sqlserver.jdbc.SQLServerException: 该帐户当前被锁定,所
    以用户 'sa' 登录失败。系统管理员无法将该帐户解锁。
    org.apache.commons.dbcp.DbcpException: com.microsoft.sqlserver.jdbc.SQLServerExc
    eption: 该帐户当前被锁定,所以用户 'sa' 登录失败。系统管理员无法将该帐户解锁。而且之前的“警告: Unknown default host: localhost“也还在,我正在试试看大家说的办法,可是那个SA为什么会被锁定啊???忘知情的大哥提个醒了,谢谢! 
      

  4.   

    顶啊,有没有人知道sql2005 报这个错啊,该帐户当前被锁定,所以用户 'sa' 登录失败。系统管理员无法将该帐户解锁。 
      

  5.   

    呵呵,楼主去看看端口情况吧,这里如果没有猜错就是端口问题,不是你的这些IP等问题,第一:打上补丁,sp4,第二:检查一下对应的数据库打开没,此用户有无访问此数据库的权限,1433端口开没;
    这里给你一个参考.
    sqlserver2005获取连接失败:com.microsoft.sqlserver.jdbc.SQLServerException: 到主机  的 TCP/IP 连接失败,解决办法: 
    安装完数据库后设置ICP/IP协议启动,具体如下: 
       (1)打开SQL Server Configuration Manager 
       (2)转到SQL Server 2005 Network Configuration->Protocols for MAHAIBO 
       (3)将TCP/IP设置为Enabled(启用) 
       (4)双击TCP/IP项,转到IP Addresses页 
       (5)IP All中设置TCP Port为1433 
       (6)重新启动服务遇到问题首先自己解决哦,呵呵,
      

  6.   

    ‘sa’解锁应该是你对某个数据库操作之后没有关闭,导致一直都在占用,所以再访问时你不能使用,你可以到数据库中去kill掉这个锁,同时,你再看看程序中,是否有没有关闭的地方,防止以后操作之后还有这样的问题。
      

  7.   


    感谢这位大哥哥的帮助,tcp/ip问题照你说的解决了,但是解锁的问题跟警告: Unknown default host: localhost还是存在,没办法,拼了啊,一定搞出来。