SQLSERVER2005JDBC连接的方案描述

此文章主要向大家描述的是SQL SERVER 2005 JDBC 连接的实际操作方法与在实际操作中的一些注意要点,还有关于SQL SERVER 2005 JDBC 连接的实际操作代码,以下就是具体方案的描述,希望在你今后的学习中会有所帮助。

滦南网站建设公司创新互联,滦南网站设计制作,有大型网站制作公司丰富经验。已为滦南上1000+提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的滦南做网站的公司定做!

注意要点:

1.注意把驱动jar包加入到classpath中.

2.开启TCP/IP和设置端口(默认没有打开),具体步骤如下:

打开SQL Server Configuration Manager,选择 SQL SERVER 2005 网络配置,选择SQLEXPRESS 的协议,启用TCP/IP,双击TCP/IP并设置 IPALL 的端口为:1433.(或根据自己需要单独设置上面两项).

可能遇到的问题:.

找不到驱动:参照代码Class.forName部分.

到主机 的 TCP/IP 连接失败:确认主机名称和端口是否正确,还有参照注意要点2和代码注释(2).

找不到数据库实例(忘记具体错误是啥了):参照代码注释(2).

***看一下代码(TestSQL2005.java),注意红色部分

 
 
 
  1. package doItPerfect.net.csdn.blog
  2. import java.sql.Connection;
  3. import java.sql.DriverManager;
  4. import java.sql.SQLException; 
  5. public class TestSQL2005
  6. {
  7. private Connection con=null;
  8. private static final String DRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver";

1. 2000的方式为:

 
 
 
  1. Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
  2. private static final String URL="jdbc:sqlserver://localhost:1433;databaseName=Master;user=sa;password=sa";

2. 不行的话把字符串中的localhost改成localhost\\SQLEXPRESS或数据库用例名称(全名)试试看.

 
 
 
  1. public void testConnection()
  2. {
  3. try
  4. {
  5. Class.forName(DRIVER);
  6. con=DriverManager.getConnection(URL);
  7. if(con!=null)
  8. {
  9. System.out.println("OK!");
  10. con.close();
  11. }
  12. }
  13. catch (ClassNotFoundException e)
  14. {
  15. e.printStackTrace();
  16. }
  17. catch(SQLException e)
  18. {
  19. e.printStackTrace();
  20. }
  21. }
  22. public static void main(String[] args)
  23. {
  24. new TestSQL2005().testConnection();
  25. }
  26. }

以上的相关内容就是对SQL SERVER 2005 JDBC 连接的实际操作方法与在实际操作中的一些注意要点的介绍,望你能有所收获。

连接:http://www.cnblogs.com/cripple/archive/2010/05/31/1748394.html

当前文章:SQLSERVER2005JDBC连接的方案描述
标题URL:http://www.shufengxianlan.com/qtweb/news35/227885.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联