我看了许多之前的文章,但是还是解决不了这个问题,虽然是老问题,可否有好心人世能帮我解决呢~~~~~
我sql升级到sp4,jdbc升级到sp3,三个包也放入tomcat相应的位置下,为什么还是开不开1433这个端口呢~~~

解决方案 »

  1.   

    补丁打了还是这个错误?
    那3个包添加到环境变量中去试下 或者看下你的ip ping的通不
    那就全部重装一次试下
      

  2.   

    我并没有在java程序中连接数据库,只是在jsp网页中,那样也要在环境变量中加入那三个包吗
      

  3.   

    1、纠正一个观点:jsp不是java的吗?答:jsp本质上也是java的。
    2、jsp的运行环境tomcat中,要想加入额外的jar包(如JDBCDriver等),不应该设置环境变量,而是将jar包放在web文件夹下的lib目录下,或者放在tomcat目录下的common\lib下面。
    3、你这个问题应该从SQLServer服务上找原因。
    4、下面这个办法给你尝试一下:在SQL Server Network Utility中,General页中的右侧选中TCP/IP,点击Properties,确认Default port为1433,并去掉Hide server选项,单击OK(注意,一点要点OK,不论是否改过),再单击OK关掉SQL Server Network Utility,然后再看是否可以连上。
    5、查看你的服务器是否有防火墙,确认没有美防火墙挡住。
      

  4.   

    什么叫排除法~~~我用netstat -an命令看了下,换了个0.0.0.3077,还是不行
      

  5.   

    首先用别的方法(如查询分析器)“以TCP/IP协议”连sqlserver,确认你的sqlserver服务,如果可以连上,说明不是服务器问题,如果连不上,说明服务本身就有问题。有了结果后,根据结果就可以排除一些问题,然后再去排除别的问题,一步一步的就可以找到问题根源。另外,环境是你自己的,只有你自己熟悉,我只能给你提供思路,但帮不上太具体的忙的,要发挥你自己的智慧了。
      

  6.   

    我只是新手拉,智慧是经验的堆积,你嫌我问的问题笨就行了,呵呵,言归正传,如果我jdbc-odbc连接数据库没有问题的话,可以说明什服务器没有问题吗?
      

  7.   

    端口不开,应该说补丁打的有问题..呵呵.....希望大家共同学习.....
    欢迎高手加入!!!!!!!!!!!!!QQ群:   唯爱J2EE(WEB):33308970(招人)
      
    ********************不要重复加入,谢谢**************************
    此群只加J2EE方面的人才与高手...或搞JAVA 一年以上的.....其他人不加........加群时,,注明:J2EE方面的技术体系,,,如:Struts,Spring,Hibenate,EJB,JSF,Ajax,Oracle,Weblogic等有关技术,方能通过....
      

  8.   

    装完补丁后,把补丁文件下的setup.bat文件执行一下,你的1433的端口就开了