sql2005数据库连接

sql2005数据库连接

ID:34725812

大小:293.18 KB

页数:4页

时间:2019-03-10

sql2005数据库连接_第1页
sql2005数据库连接_第2页
sql2005数据库连接_第3页
sql2005数据库连接_第4页
资源描述:

《sql2005数据库连接》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、2011-07-2913:18SqlServer2005JDBC数据库连接一、安装完2005数据库后需设置ICP/IP协议,具体步骤如下:(1).打开SQLServerConfigurationManager(2)打开SQLServer2005网络配置--MSSQLSERVER的协议--TCP/IP属性(3)将TCP/IP协议设置为启用,TCP端口设置为1433。如下图所示:(4)设置完后重新启动服务(如不放心也可把“SQLEXPRESS的协议”的TCP端口值设置为1433,一般不设置也不影响)。(5

2、)要想正确连接,必须保证数据库登录模式为sql+windows。如图:二、SqlServer2005数据库JDBC驱动安装或者解压,取得sqljdbc.jar文件,该文件即为JDBC驱动。将sqljdbc.jar放到classpath。(webapplication中放在WEB-INF/lib下)三、测试数据库连接测试代码:importjava.sql.*;publicclassAccp{/***@paramargs*/publicstaticvoidmain(String[]args){//TODO

3、自动生成方法存根Stringurl="jdbc:sqlserver://localhost:1433;DatabaseName=tempdb";StringuserName="sa";Stringpassword="sa";Stringsql=null;Connectionconn=null;Statementstmt=null;try{System.out.println("加载驱动之前");Class.forName("com.microsoft.sqlserver.jdbc.SQLServerD

4、river");System.out.println("驱动加载成功");}catch(ClassNotFoundExceptione){System.err.print("驱动加载失败");}try{System.out.println("连接数据库之前");conn=DriverManager.getConnection(url,userName,password);System.out.println("数据库连接成功");}catch(SQLExceptione){System.out.pri

5、ntln("数据库连接失败");}}}注意:在所建的WebProject中导入外部包sqljdbc.jar四、SqlServer2000和SqlServer2005的连接代码区别写连接代码时需要注意2000和2005的不同:连接SqlServer2000Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=temp

6、db";连接SqlServer2005Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");URL="jdbc:sqlserver://localhost:1433;DatabaseName=tempdb";五、exception:com.microsoft.sqlserver.jdbc.AuthenticationJNIWARNING:Failedtoloadthesqljdbc_auth.dll解决办法:D:j

7、ava工具MicrosoftSQLServer2005JDBCDrivesqljdbc_1.2enuauthx86sqljdbc_auth.dll拷贝到:C:WINDOWSsystem32目录下如果按照以上方法还是无法正确连接数据库请注意下面:执行:开始--运行--输入cmd--执行telnetlocalhost1433,如果执行后方框是黑色的没有消失,说明1433端口已打开。或执行netstat-a-n,如果有这个标志说明1433端口已经启动成功,如果1433端口没有启动成功,则最可

8、能的原因就是您系统的原因,如果您是xpsp2或之前的系统,您的系统就必须打上sqlserver2005补丁。本人用的xpsp3,没有打补丁安装完了就可以直接使用。查看端口占用指令:netstat-anotasklist/svc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。