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

java连接数据库的有关问题

2012-01-29 
java连接数据库的问题我的系统是xpsp2版本的,用JBuilder2005连接数据库时出现以下异常,该如何处理(声明:连

java连接数据库的问题
我的系统是xp   sp2版本的,用JBuilder2005连接数据库时出现以下异常,该如何处理(声明:连接程序有,数据库是   sql   server2000   Developer   Edition   版本   )
java.sql.SQLException:   [Microsoft][SQLServer   2000   Driver   for   JDBC]Error   establishing   socket.

at   com.microsoft.jdbc.base.BaseExceptions.createException(Unknown   Source)

at   com.microsoft.jdbc.base.BaseExceptions.getException(Unknown   Source)

at   com.microsoft.jdbc.base.BaseExceptions.getException(Unknown   Source)

at   com.microsoft.jdbc.sqlserver.tds.TDSConnection. <init> (Unknown   Source)

at   com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown   Source)

at   com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown   Source)

at   com.microsoft.jdbc.base.BaseConnection.open(Unknown   Source)

at   com.microsoft.jdbc.base.BaseDriver.connect(Unknown   Source)

at   java.sql.DriverManager.getConnection(DriverManager.java:512)

at   java.sql.DriverManager.getConnection(DriverManager.java:171)

at   test.DataBase.getResultset(DataBase.java:29)

at   test.Frame1.jButton4_actionPerformed(Frame1.java:133)

at   test.Frame1_jButton4_actionAdapter.actionPerformed(Frame1.java:156)

at   javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)

at   javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839)

at   javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)

at   javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)

at   javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)

at   java.awt.Component.processMouseEvent(Component.java:5100)

at   java.awt.Component.processEvent(Component.java:4897)

at   java.awt.Container.processEvent(Container.java:1569)

at   java.awt.Component.dispatchEventImpl(Component.java:3615)

at   java.awt.Container.dispatchEventImpl(Container.java:1627)

at   java.awt.Component.dispatchEvent(Component.java:3477)

at   java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)

at   java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)

at   java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)

at   java.awt.Container.dispatchEventImpl(Container.java:1613)

at   java.awt.Window.dispatchEventImpl(Window.java:1606)

at   java.awt.Component.dispatchEvent(Component.java:3477)

at   java.awt.EventQueue.dispatchEvent(EventQueue.java:456)

at   java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)

at   java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)

at   java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

at   java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

at   java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

java.lang.NullPointerException

at   test.Frame1.jButton4_actionPerformed(Frame1.java:135)

at   test.Frame1_jButton4_actionAdapter.actionPerformed(Frame1.java:156)

at   javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)

at   javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839)



at   javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)

at   javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)

at   javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)

at   java.awt.Component.processMouseEvent(Component.java:5100)

at   java.awt.Component.processEvent(Component.java:4897)

at   java.awt.Container.processEvent(Container.java:1569)

at   java.awt.Component.dispatchEventImpl(Component.java:3615)

at   java.awt.Container.dispatchEventImpl(Container.java:1627)

at   java.awt.Component.dispatchEvent(Component.java:3477)

at   java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)

at   java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)

at   java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)

at   java.awt.Container.dispatchEventImpl(Container.java:1613)

at   java.awt.Window.dispatchEventImpl(Window.java:1606)

at   java.awt.Component.dispatchEvent(Component.java:3477)

at   java.awt.EventQueue.dispatchEvent(EventQueue.java:456)

at   java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)

at   java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)

at   java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

at   java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

at   java.awt.EventDispatchThread.run(EventDispatchThread.java:100)


[解决办法]
我记得以前碰到过这个问题,是sqlserver的问题(xp的sp1上没这个问题,只在sp2上有),上微软的网站上下一个sqlserver的补丁(好像是sp1)就好了。
[解决办法]
好像提示没有找到数据库系统资源,通过什么连接的,
如果是通过 JDBC-ODBC桥的话,应该设置下数据源吧
[解决办法]
先给sqlserver打补丁吧
[解决办法]
打补丁先(sp3)
[解决办法]
检查一下你安装了SQL的机器吧,估计应该是它出的网络问题
[解决办法]
sql2000 补丁没有打
[解决办法]
补丁sp3或sp4
[解决办法]
打补丁了
[解决办法]
打一下。sp4的补丁哦。

[解决办法]
打补丁

热点排行
Bad Request.