我用过MSSQL Server的,问题如下: !ENTRY com.genuitec.eclipse.sqlexplorer 4 4 2008-01-07 03:58:41.562 !MESSAGE Error while performing database login with the ODBC Driver driver !STACK 0 java.lang.NullPointerException ...... ......用过JTDS的,问题如下: !ENTRY com.genuitec.eclipse.sqlexplorer 4 4 2008-01-07 04:08:18.046 !MESSAGE Error while performing database login with the ODBC Driver driver !STACK 0 java.sql.SQLException: Network error IOException: Connection refused: connect at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:385) at net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java:50) at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:182) at net.sourceforge.squirrel_sql.fw.sql.SQLDriverManager.getConnection(SQLDriverManager.java:99) at com.genuitec.eclipse.sqlexplorer.actions.LoginProgress$Login.run(LoginProgress.java:43) at java.lang.Thread.run(Unknown Source) Caused by: java.net.ConnectException: Connection refused: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(Unknown Source) at java.net.PlainSocketImpl.connectToAddress(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.sourceforge.jtds.jdbc.SharedSocket.createSocketForJDBC3(SharedSocket.java:304) at net.sourceforge.jtds.jdbc.SharedSocket.<init>(SharedSocket.java:255) at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:310) ... 5 more在上这两个连都连不上,ODBC还能连上,郁闷中...总结了一下,可能存在兼容性问题,系统和软件版本对不上,乱了...打算重装麻烦哪位使用成功的网友把如下信息发一下,先谢过! 操作系统 我的是XP SP1 MS SQL Server 2000 我的是个人版,安装的时候选择的仅客户端 (SP1的,SP3或SP4的补丁打不上,不知道是否与操作系统有关)
!ENTRY com.genuitec.eclipse.sqlexplorer 4 4 2008-01-07 03:58:41.562
!MESSAGE Error while performing database login with the ODBC Driver driver
!STACK 0
java.lang.NullPointerException
......
......用过JTDS的,问题如下:
!ENTRY com.genuitec.eclipse.sqlexplorer 4 4 2008-01-07 04:08:18.046
!MESSAGE Error while performing database login with the ODBC Driver driver
!STACK 0
java.sql.SQLException: Network error IOException: Connection refused: connect
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:385)
at net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java:50)
at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:182)
at net.sourceforge.squirrel_sql.fw.sql.SQLDriverManager.getConnection(SQLDriverManager.java:99)
at com.genuitec.eclipse.sqlexplorer.actions.LoginProgress$Login.run(LoginProgress.java:43)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.sourceforge.jtds.jdbc.SharedSocket.createSocketForJDBC3(SharedSocket.java:304)
at net.sourceforge.jtds.jdbc.SharedSocket.<init>(SharedSocket.java:255)
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:310)
... 5 more在上这两个连都连不上,ODBC还能连上,郁闷中...总结了一下,可能存在兼容性问题,系统和软件版本对不上,乱了...打算重装麻烦哪位使用成功的网友把如下信息发一下,先谢过!
操作系统 我的是XP SP1
MS SQL Server 2000 我的是个人版,安装的时候选择的仅客户端
(SP1的,SP3或SP4的补丁打不上,不知道是否与操作系统有关)