首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

Java不能连接SQL Server 2000!1433端口打不开!该如何解决

2012-01-03 
Java不能连接SQL Server 2000!1433端口打不开!如题…………已打开服务管理器;防火墙里也没有什么阻止或限制,之

Java不能连接SQL Server 2000!1433端口打不开!
如题…………

已打开服务管理器;防火墙里也没有什么阻止或限制,之类的;

Java编写的原代码可以通过编译,运行时出现以下错误提示:

SQL错误提示:java.sql.SQLException:   [Microsoft][SQLServer   2000   Driver   for   JDBC]Error   establishing   socket.

连接Access数据库时正常

运行netstat   -an   ,根本就没有1433字样,更别说什么127.0.0.1:1433了;

查看SQL   Server   客户端网络实用工具→TCP/IP属性,使用的端口是1433,没修改过;SQL   Server   的身份验证为“SQL   Server和Windows”。

SP3补丁也打上了;

运行telnet   127.0.0.1   1433时显示:
正在连接到127.0.0.1...不能打开到主机的连接,   在端口   1433:   连接失败

网上查找了,相关方法也照着试了,就是不行!哪位高人指点一下,感激不尽!


以下是运行netstat   -an   的结果:

Active   Connecti客户端ons

    Proto     Local   Address                     Foreign   Address                 State
    TCP         0.0.0.0:21                           0.0.0.0:0                             LISTENING
    TCP         0.0.0.0:25                           0.0.0.0:0                             LISTENING
    TCP         0.0.0.0:80                           0.0.0.0:0                             LISTENING
    TCP         0.0.0.0:135                         0.0.0.0:0                             LISTENING
    TCP         0.0.0.0:443                         0.0.0.0:0                             LISTENING
    TCP         0.0.0.0:445                         0.0.0.0:0                             LISTENING
    TCP         0.0.0.0:1025                       0.0.0.0:0                             LISTENING
    TCP         0.0.0.0:2869                       0.0.0.0:0                             LISTENING
    TCP         0.0.0.0:6059                       0.0.0.0:0                             LISTENING
    TCP         127.0.0.1:1030                   0.0.0.0:0                             LISTENING
    TCP         192.168.18.4:1075             219.133.60.243:8000         CLOSE_WAIT


    TCP         192.168.18.4:1489             219.133.49.80:443             CLOSE_WAIT
    UDP         0.0.0.0:445                         *:*
    UDP         0.0.0.0:500                         *:*
    UDP         0.0.0.0:1043                       *:*
    UDP         0.0.0.0:1066                       *:*
    UDP         0.0.0.0:1290                       *:*
    UDP         0.0.0.0:3456                       *:*
    UDP         0.0.0.0:4000                       *:*
    UDP         0.0.0.0:4500                       *:*
    UDP         0.0.0.0:6000                       *:*
    UDP         0.0.0.0:6001                       *:*
    UDP         0.0.0.0:6002                       *:*
    UDP         0.0.0.0:6003                       *:*
    UDP         0.0.0.0:6004                       *:*
    UDP         0.0.0.0:6005                       *:*
    UDP         0.0.0.0:6006                       *:*
    UDP         0.0.0.0:6007                       *:*
    UDP         0.0.0.0:6008                       *:*
    UDP         0.0.0.0:6009                       *:*
    UDP         0.0.0.0:6010                       *:*
    UDP         0.0.0.0:6011                       *:*
    UDP         0.0.0.0:6012                       *:*
    UDP         0.0.0.0:6013                       *:*
    UDP         0.0.0.0:6014                       *:*
    UDP         0.0.0.0:6015                       *:*


    UDP         127.0.0.1:123                     *:*
    UDP         127.0.0.1:1040                   *:*
    UDP         127.0.0.1:1048                   *:*
    UDP         127.0.0.1:1060                   *:*
    UDP         127.0.0.1:1591                   *:*
    UDP         127.0.0.1:1900                   *:*
    UDP         192.168.18.4:123               *:*
    UDP         192.168.18.4:1900             *:*

[解决办法]
我用jdbc能连接sqlserver2000,但是telnet登录1433就不行,很可能那个端口根本就是虚设的。

直接建立数据源,然后用jdbc连接数据库就可以了。
[解决办法]
你试一下把SQLServer2000的代理服务起一下.SQLServerAgent
[解决办法]
不行就用数据源吧,呵呵
[解决办法]
什么操作系统

window 2003 打sp4补丁

防火墙关了

到例外里加两tcp udp 端口号1433

然后telnet 1433不要带ip
[解决办法]
楼上的没一个答对的
这个需要ms sql server 的SP3 OR SP4补丁。。。。。。。 到MS官方网站下载去 下载后是。EXE文件 运行后只是把安装文件解压缩需要再次安装的。

热点排行