在我的win xp上JBuilder2006为什么连不上SQL Server2000?(100分)

  • 主题发起人 主题发起人 zuoc
  • 开始时间 开始时间
Z

zuoc

Unregistered / Unconfirmed
GUEST, unregistred user!
安装了SQL SP4,Microsoft SQL Server 2000 Driver for JDBC sp3
打开Jbuilder,
选择Tools-->Configure-->Libraries,
然后在左边的列表框下选择New,填入:Name:sql,Location:User Home,然后点击Add,
加入目录C:/Program Files/Microsoft SQL Server 2000 JDBC/lib,确定
三、Project-->Prject Properties-->Paths-->Required Libraries-->Add
加入刚才添加的User Home/sql确定
四、Enterprise-->Enterprise Setup-->Database Drivers-->Add,加入User Home/sql,
添加之后在列表框中显示的是sql.config,确定,重新启动JBuilder
五、Tools-->Database
Pilot-->View-->Options-->Drivers-->Add
填入
Driver class:com.microsoft.jdbc.sqlserver.SQLServerDriver
Simple URL:microsoft:sqlserver://localhost:1433;DatabaseName=mybase
确定之后,Tools-->Database Pilot-->New的Driver里选择
com.microsoft.jdbc.sqlserver.SQLServerDriver
在URL里填入:
microsoft:sqlserver://服务器Ip地址或主机名:1433;DatabaseName=数据库名,确定!
双击或点击+号输入sql数据库的用户名和密码,就完成了JB与sql的连接!
但是我就是连不通,请高手支招.
 
我在win2000的机器上连接没问题,在win XP sp2的机器上报错:
[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
 
应该是兼容性问题,我也在WIN XP SP2 下成功的连接了,建议安装:
1.SQL SP3
2.Microsoft SQL Server 2000 Driver for JDBC sp2
然后再按上面的方法一步一步的做,就会连接成功!
如果还有问题,可以与我联系:QQ;476614904
 
后退
顶部