怎么使用JDBC连接SQL Server

 我来答
Touch_Love92
推荐于2017-07-21 · 超过21用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:48.9万
展开全部
1、首先要去微软的官方网站上下载jdbc驱动,并安装。

2、 安装完毕以后,在安装目录下找到help文件夹下的default.html文件,里面虽然是英文,但包含了大量的使用jdbc的方法,还有一些样板代码,拷过来稍微修改就能执行。

3、 设置环境变量。因为jdbc并非JavaSDK的一部分,所以必须在CLASS_PATH环境变量中设置jdbc驱动的路径。在安装目录下找到sqljdbc4.jar包,并把路径加入环境变量。例如我本机的CLASS_PATH就设置为.;D:/temp/sqljdbc4.jar;这里要注意两点:(1)文件夹名的问题。如果jar包所在的路径中有空格或是数字,都不能在环境变量中识别,就会报ClassNotFound 的错误,这个时候把jar包拷贝到一个简短的只有英文目录的文件夹下即可。譬如我的路径就是D:/temp/sqljdbc4.jar。(2)版本的问题。目录下有两个jar包sqljdbc.jar和 sqljdbc4.jar,顾名思义,sqljdbc4.jar肯定是高版本的,需要JRE6.0以上的版本支持,所以你需要根据你自己的JRE环境选择合适的jar包。通常来说,新版本肯定比旧版本功能丰富,性能优越,所以尽可能地使用新版本。

4、 从Sample文件夹中找到样板代码,修改数据库的链接字符串并运行即可。下边是一个标准的连接字符串:

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

String connectionUrl = "jdbc:sqlserver://218.206.194.21:1433;" +

"databaseName=SMSPlat_;user=sa;password=zmccsms;
镭速传输
2024-10-28 广告
FTP替代升级选择《镭速FTP替代升级》,它提供了一种高效的FTP替代升级方案,通过自研的Raysync高速传输协议,解决了传统FTP在传输速度、稳定性、安全性、扩展性以及审计方面的不足。它支持断点续传、文件校验、多类型文件并发传输,并采用... 点击进入详情页
本回答由镭速传输提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式