各们大哥,小弟有重要问题请教,这个问题已经困扰我一周了。

9807146wang 2004-11-05 08:02:47
我在2003中Jbuilderx中用JDBC配置SQL2000连接时,会出现下列错误:

See com.borland.dx.dataset.DataSetException error code: BASE+66

com.borland.dx.dataset.DataSetException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.

at com.borland.dx.dataset.DataSetException.a(Unknown Source)

at com.borland.dx.dataset.DataSetException.throwException(Unknown Source)

at com.borland.dx.dataset.DataSetException.SQLException(Unknown Source)

at com.borland.dx.sql.dataset.Database.openConnection(Unknown Source)

at com.borland.jdbcx.metadata.DatabaseInfo.openConnection(Unknown Source)

at com.borland.jdbcx.metadata.e.run(Unknown Source)

Chained exception:

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 com.borland.dx.sql.dataset.Database.openConnection(Unknown Source)

at com.borland.jdbcx.metadata.DatabaseInfo.openConnection(Unknown Source)

at com.borland.jdbcx.metadata.e.run(Unknown Source)

(操作系统:WIN SERVER 2003)




...全文
234 13 打赏 收藏 举报
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yuemb369 2004-12-25
  • 打赏
  • 举报
回复
up
9807146wang 2004-12-17
  • 打赏
  • 举报
回复
我没有代理软件啊。
Rick 2004-12-09
  • 打赏
  • 举报
回复
我也遇到过这种问题,但是我连接的是db2,引起这种错误的是一个socks代理软件,我把那个代理软件停掉后就ok了。
wsffei 2004-12-09
  • 打赏
  • 举报
回复
ODBC测试是否成功呢!
还有运行时是否有小细节忘记了,如SQL2000忘记开了................
sd_lichangyou 2004-12-07
  • 打赏
  • 举报
回复
我有过
SQLServer的登录方式问题
KRNF1 2004-12-07
  • 打赏
  • 举报
回复
用ODBC 试一下吧
控制面版->管理工具-> 数据源-> 系统DNS 添加 -> 从列表中找到SQL ->完成-> (随便填一个名称以后要用,服务器选本地)-> (选中使用用户输入登陆ID和SQL密码验证,下面的ID 输入SA,密码输入你自己装SQL时输入的密码) -> (选中更改默认数据库为,在下拉列表筐中选你自己需要的数据库),下一步,下一步,完成,测试,完成
9807146wang 2004-12-06
  • 打赏
  • 举报
回复
我装的就是SQL企业版的
KRNF1 2004-12-03
  • 打赏
  • 举报
回复
装SQL企业版
9807146wang 2004-12-02
  • 打赏
  • 举报
回复
导入了,用127.0.0.1也不可以啊。
KRNF1 2004-12-01
  • 打赏
  • 举报
回复
我是XP SP2 的系统 也遇到你这个问题 从新安装系统后 还是不能连接数据库 
到现在都还没解决 我给你提点建议:
 你是不是没有倒入SQL驱动的那三个包 还有SQL的端口号 是不是用的1433
Dantee 2004-11-08
  • 打赏
  • 举报
回复
应该是SQLServer登录方式的问题,我也曾经被郁闷了很久。

SQLServer的登录改成混合型的,就是用sa,sa进去的那种比较好

要是用系统帐户的话,在系统中的sql服务里,登录方式改成你登录系统的用户和密码,比较麻烦,csdn上有些帖子讲改法的,搜一下吧

希望早日解决问题^_^
9807146wang 2004-11-05
  • 打赏
  • 举报
回复
to GJA106(中文字符)

配置都正确。我也下载了一个SQL 2000 SP3的包,可是还是不行啊。
您帮我解决一下。多谢了。
GJA106 2004-11-05
  • 打赏
  • 举报
回复
不敢用2003。
如果已经确保你配置的所有信息都已经正确(ip地址、端口、数据库名称、驱动名称)。那你到MS网站去找一下,是不是在window 2003下需要新的驱动包。
发帖
Java

4.9w+

社区成员

Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
帖子事件
创建了帖子
2004-11-05 08:02
社区公告
暂无公告