java中如何以windows集成方式连接SQL Server

100 篇文章 0 订阅
75 篇文章 0 订阅

在《JDBC Driver For SQL2000/2005/2008 》一文中,邀月介绍了如何下载并使用jdbc连接SQL Server,
今天有人问起,如何以windows集成方式连接SQL Server,这个以前真没试过。
于是,打开netBeans测试了一下,代码如下:

结果提示:找不到sqljdbc_auth.dll, 到下载的压缩包里看了下: auth/x86,auth/x64/,auth/IA64下都有该文件,直接复制auth/x86/sqljdbc_auth.dll到
E:/Java/jdkUpdate/jre/lib/ext/下,这是本机的jre路径。
然后运行。成功!
后来再试了下,发现直接用URL方式也可以实现:
代码如下:

如果是用户名加密码的URL方式,则不需要sqljdbc_auth.dll ,简单多了:

测试代码:


小结:java的jdbc集成windows方式连接共有两种方式:data source object和URL方式,分别见第一种和第二种。

 

 

如果有任何问题,请联系邀月。

助人等于自助!   3w@live.cn

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值