2011-07-29 13:18
SqlServer2005 JDBC 数据库连接
一、安装完2005数据库后需设置ICP/IP协议,具体步骤如下:
(1).打开SQL Server Configuration Manager
(2)打开SQL Server 2005网络配置--MSSQLSERVER的协议--TCP/IP属性
(3)将TCP/IP协议设置为启用,TCP端口设置为1433。如下图所示:
(4)设置完后重新启动服务(如不放心也可把“SQLEXPRESS的协议”的TCP端口值设置为1433,一般不设置也不影响)。
(5)要想正确连接,必须保证数据库登录模式为sql+windows。如图:
二、SqlServer2005数据库JDBC驱动
安装或者解压,取得sqljdbc.jar文件,该文件即为JDBC驱动。将sqljdbc.jar放到classpath。(web application中放在WEB-INF/lib下)
三、测试数据库连接
测试代码:
import java.sql.*;
public class Accp {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
String url="jdbc:sqlserver://localhost:1433;DatabaseName=tempdb";
String userName="sa";
String password="sa";
String sql=null;
Connection conn=null;
Statement stmt=null;
try{
System.out.println("加载驱动之前");
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("驱动加载成功");
}catch(ClassNotFoundException e){
}
try{
System.out.println("连接数据库之前");
Connection(url,userName,password);
System.out.println("数据库连接成功");
}catch(SQLException e){
System.out.println("数据库连接失败");
}
}
}
注意:在所建的WebProject中导入外部包sqljdbc.jar
四、Sql Server2000和Sql Server2005的连接代码区别
写连接代码时需要注意2000和2005的不同:
连接SqlServer2000
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
URL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=tempdb";
sqlserver2005安装步骤教程连接SqlServer2005
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
URL = "jdbc:sqlserver://localhost:1433;DatabaseName=tempdb";
五、exception: com.microsoft.sqlserver.jdbc.AuthenticationJNI <clinit>
WARNING: Failed to load the sqljdbc_auth.dll
解决办法:D:\java工具\Microsoft SQL Server 2005 JDBC Drive\sqljdbc_1.2\enu\auth\x86\sqljdbc_auth.dll
拷贝到:C:\WINDOWS\system32 目录下
如果按照以上方法还是无法正确连接数据库请注意下面:
执行:开始--运行--输入cmd--执行telnet localhost 1433,如果执行后方框是黑的没有消失,说明1433端口已打开。或执行netstat -a -n,如果有这个标志
说明1433端口已经启动成功,如果1433端口没有启动成功,则最可能的原因就是您系统的原因,如果您是xp sp2或之前的系统,您的系统就必须打上sqlserver2005补丁。本人用的xp sp3,没有打补丁安装完了就可以直接使用。
查看端口占用指令:
netstat -ano
tasklist /svc
附加公文一篇,不需要的朋友可以下载后编辑删除,谢谢(关于进一步加快精准扶贫工作意见)为认真贯彻落实省委、市委扶贫工作文件精神,根据《关于扎实推进扶贫攻坚工作的实施意见》和《关于进一步加快精准扶贫工作的意见》文件精神,结合我乡实际情况,经乡党委、政府研究确定,特提出如下意见:
一、工作目标
总体目标:“立下愚公志,打好攻坚战”,从今年起决战三年,实现全乡基本消除农村绝对贫困现象,实现有劳动能力的扶贫对象全面脱贫、无劳动能力的扶贫对象全面保障,不让一个贫困众在全面建成小康社会进程中掉队。
总体要求:贫困村农村居民人均可支配收入年均增幅高于全县平均水平5个百分点以上,遏制收入差距扩大趋势和贫困代际传递;贫困村基本公共服务主要指标接近全县平均水平;实现扶贫对象“两不愁三保障”(即:不愁吃、不愁穿,保障其义务教育、基本医疗和住房)。
年度任务:2015-2017年全乡共减少农村贫困人口844人,贫困发生率降至3%以下。
二、精准识别
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论