扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:jiangzi87 来源:赛迪网技术社区 2007年9月11日
关键字: 连接 SQL Server 2000 SQL Server 数据库
这时你在命令提示行中输入命令:netstat –an 来查看有没有tcp:0.0.0.0:1433,如果没有那就肯定是因为数据库服务器端口 1433端口没开。这时你需要下载SQL_Serve20000的sp3补丁,下载安装后会发现1433端口已经打开了,再次执行程序,顺利执行完毕。
上面是在一台电脑上执行的,接下来我将上面的程序放到另一台电脑(可认为是客户机,ip:192.168.1.2),用直连线将两台电脑连起来,这样原来的电脑就变成了数据库服务器(ip:192.168.1.1)。并且把程序中的语句一中的localhost改为192.168.1.1,其他不变。
执行后又产生establishing socket异常
后来检查发现,在网上邻居中根本看不到对方计算机,然后重新设置网络并打开guest用户,放开权限。
使网上邻居中能出现对方计算机,然后再次执行程序,顺利执行完毕。
接下来,开始加入Jbuilder2006了,我在Jbuilder中写了一个连接数据库的类,其他地方做了相关修改,因为代码太多,无法在这些出来。这里只把问题写出来:
没想到的是,都修改完之后,软件运行时居然出现下面异常:
|
这不是说驱动找不到吗??为什么??后来在网上一查才知道自己孤陋寡闻,简直太菜了!!!原来在JBUILDER里也得设置驱动程序的路径,设置方法如下:
一、打开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
填入
|
确定之后,Tools-->Database Pilot-->New的Driver里选择
|
在URL里填入:
|
点击确定,双击或点击+号输入sql数据库的用户名和密码,就完成了JB与sql的连接!
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者