在jb9里怎么连接sql数据库(100分)

moreyzhou 2005-02-25 03:04:44
我想用jbuilder9+sqlserver2000做一个系统,但是在数据库连接方面出现个问题:
我下载了Microsoft SQL Server 2000 Driver for JDBC 并且安装了,然后在jbuilder9里的"Configure Libraries"里成功添加了Microsoft SQL Server 2000 JDBC Driver安装目录中的三个jar文件。然后我在Tools菜单下选择"Enterprise Setup"命令,在"Database Drivers"选项页里添加了刚才建立的 JDBCDriverForSQLServer的驱动程序。并且重新启动了jb9。但是在我的工程的属性里设置数据库连接的时候却没有成功 !
就是当我在Tools菜单里选择Database Pilot,在File菜单下选择"new"命令,在Driver下拉框中这时应该有com.microsoft.jdbc.SQLServerDriver这个选项了,但是我这里却没有,所以数据库就连接不上了。请问您这是怎么回事啊?? 怎么才能让自己的工程正确连接到数据库上去呢??
...全文
138 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
anway 2005-02-28
  • 打赏
  • 举报
回复
也来学习。。。。
congbailing_914 2005-02-28
  • 打赏
  • 举报
回复
楼主你的操作系统是什么?
要是windows2002 professor话!,那你装的sql是不支持的!
GJA106 2005-02-28
  • 打赏
  • 举报
回复
这个错误是MS SQLServer 2000 配置问题或者网络问题。
1.检查MS server登录方式是否是混合模式
msserver-->企业管理器-->机器根结点-->右击-->属性-->安全性-->身份通验证-->选择SQL servers和windows方式

2.确定msserver是否启动成功。如:启动过程失败、1433端口没有打开、没有打补丁(sql server 2000 sp3补丁)
1433端口配置步骤
开始-->..-->Microsoft SQL Server-->客户端网络实用工具-->alias--选择TCP/IP,添加相应信息-->OK
moreyzhou 2005-02-27
  • 打赏
  • 举报
回复
非常感谢GJA106(中文字符)的回复,我照你的方法做了,可是到最后测试连接的时候出现以下这个报错提示:
[Microsoft][SQLServer 2000 Driver For JDBC]error establishing socket
请问这是怎么回事啊?
GJA106 2005-02-26
  • 打赏
  • 举报
回复
1.应该把mssqlserver的jdbc驱动包(3个)复制到..\JBuilder2005\lib\目录下,在Configure Libraries配置过程中应该选择..\JBuilder2005\lib\目录的包来添加驱动程序(必需这样作)。

配置完,重启JB。

2.配置mssqlserver驱动
JB-->Tools-->Database Pilot-->View-->Option-->Drivers-->Add(添加com.microsoft.jdbc.sqlserver.SQLServerDriver)
3.连接数据库
JB-->Tools-->Database Pilot-->File-->New-->...
矜持的射手 2005-02-25
  • 打赏
  • 举报
回复
应该加栽到configeure jdk里面
bzCpp 2005-02-25
  • 打赏
  • 举报
回复
重新把你的jar加载一次吧,没遇到过这种问题还

51,411

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧