使用SQL Server 2005 JDBC 连接SQL Server 2008 !

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

      SQL Server 2008在Mircosoft Connect上进行公开的测试也已经有了很久了,但是一直以来也没有关于SQL Server 2008的JDBC数据库连接驱动,最近在做一个JSP的项目要连接数据库,无奈只安装了SQL Server 208,只有去配置能够通过JDBC连接SQLServer 2008 ;废话不多说了,我配置通过的具体的方法如下:

1)首先使用SQL Server 配置管理工具启动SQL Server Network Configuration-->Protocols for SQLEXPRESS中的TCP/IP;右键点击TCP/IP选择属性;在Protocol中将Enabled选择Yes,然后在IP Addresses中将所有的IP的Active和Enabled都选择Yes ,所有的TCP Port都设置为1433;然后通过上面的 SQL Server Services重新启动SQL Server 服务;

2) 启动sa账户;启动的方法和网络上的启动2005的方式一样的;如果在2008 中不能够启动出现错误的话可以考虑使用下面的方式启动;

工具栏第一个按钮new query
在查询窗口中执行
exec sp_password NULL,'yourpassword','sa'
alter login sa enable

关闭SQL Server Management Studio

菜单Start->Microsoft SQL Server 2008->Configuration Tools->SQL Server Configuration Manager
选中SQL Server Services
在右边的SQL Server(SQLEXPRESS)上点右键,Restart

用sa登录
菜单Start->Microsoft SQL Server 2008->SQL Server Management Studio
登录对话框Authentication选择SQL Server Authentication
点connect

最主要的就是执行上面的那一句话,如果执行成功的话那就是毫无疑问的已经启动了账户

3)下载安装JDBC;下载安装这个的方法应该不用说了;

 

4)安装测试用的数据库;下载SQL Server 2000的pubs的那个数据库进行附加到2008中;具体的下载可以在官方中找到的;

5)测试;我采用的是Tomcat来进行测试的; 所以上面的JDBC我就是放在Tomcat中的一个lib中就OK了;

测试的代码如下:

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

String connectionUrl = "jdbc:sqlserver://localhost:1433;" +
   "databaseName=pubs;user=sa;password=123;";
Connection conn = DriverManager.getConnection(connectionUrl);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from employee";
ResultSet rs=stmt.executeQuery(sql);


while(rs.next()) {%>

<%=rs.getString(1)%> <%=rs.getString(2)%> <%=rs.getString(2)%> <%=rs.getString(3)%> <%=rs.getString(4)%><br>
<%}%> <br>
<%out.print("SQl Server 2008数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>

jdbc连接Microsoft SQL Server 2014 关于jdbc连接Microsoft SQL Server 2014 阅读详情

相关推荐

JAVA JDBC 连接SQL server 20052008数据库,并进行动态的增删改查

JAVA JDBC 连接SQL server 20052008数据库,并进行动态的增删改查 步骤一: (1)打开SQL Server 2005,右击最上面的服务器,选择属性—>安全性,在右边框中选择SQL Server和Windows身份验证模式,如下图,最后点确定。 (2)选择“安全性”中的登录名中的sa,右击选择“属性”,选择“常规”,在右边输入登录名sa,输入密码与确认密码(自己...

yi_xxxx的博客 1407

JAVA连接sqlserver2008R2驱动sqljdbc4-3.0.jar

JAVA 连接 sqlserver2008 R2驱动 sqljdbc4-3.0

SQL Server 2005与Java集成指南:使用JDBC驱动

2005年发布以来,SQL Server 2005一直是IT行业数据管理的基石之一,它标志着企业级数据库技术的一个重要里程碑。尽管它已不再是最新版本,但SQL Server 20052005年至2008年期间,为无数组织提供了稳定可靠的数据库服务。其在安全性、可靠性以及可扩展性方面所作的改进,至今仍被许多遗留系统所依赖。JDBC(Java Database Connectivity)是Java语言中用于连接和执行查询数据库的一个标准API。

weixin_42388898的博客 929

JDBC连接SQL Server 2000/2005/2008问题

JDBC连接SQL Server 2000/2005/2008问题一,SQL Server JDBC 2.0 连接SQL Server 2005 2008Jdbc 连不上sqlserver 2000 数据库,错误如下:java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishin

JonnyWei的专栏 2325

JDBC 连接 SQL Server 2005, 2008 数据库

import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; /** * JDBC 连接 SQL Server 2005,2008 * * @author zhanqi * */ p...

weixin_30924087的博客 124

SQLServer 2005客户端远程连接sql2008 数据库服务器

SQL2005客户端远程连接sql2008 数据库服务器 by:授客 QQ:1033553122 准备工作: 客户端所在pc机配置: 配置数据源 控制面板-管理工具-ODBC数据源-系统DSN-添加-选择 其中服务器:远程数据库服务器引擎,名称和描述可以随便写 下一步,……下一步,,按提示操作…… 数据库服务器所在pc...

weixin_30347335的博客 253

已安装sql server 2005的电脑上安装Sql server 2008相关

在项目开发过程中安装一个Sql server 2005,但是需要用到sql server 2008 ,因此需要在电脑上在安装一个Sql server 2005,通过网上查阅相关资料,发现两者并存可行,安装中遇到一些问题,罗列如下:        安装的教程参考:          http://blog.csdn.net/Cexu2008/article/details/5498526

herb777的专栏 6233

SQL Server 2005 JDBC Driver 配置

Perface在浏览本文之前必须按照本Blog的《SQL Server 2005 常用配置》一文进行基本的配置,本文不会重复引述其内容。详细请参考以下link:http://blog.csdn.net/killercentury/archive/2008/04/24/2319545.aspxIntroduction本文主要讲述怎么在Windows XP上配置好Microsoft S

killercentury的专栏 5007

JDBC连接SQL Server 2008 R2时遇到的常见问题集解

昨天下午开始到现在,一直在捣鼓JDBC连接SQL Server 2008 R2,不知道怎么的,即使已经下了一个教程,照着做,还是出了不少问题,不断的百度、谷歌,弄到凌晨两点多就是不见好,今早起来突然“灵感来了”,终于弄好了。        由于我出现的问题比较多,有的能在网上找到解决办法,有的不能,于是把我在这中间遇到的问题及解决办法都给写出来:               首先必须有Ec

xiaoliangmei 8264

使用Oracle SQL Developer 连接SQL Server

上次,将MySQL数据迁移到Oracle介绍了如何使用oracle sql developer连接mysql。同样,sql server连接也比较相似。 具体也可以点击这里查看。它的jar使用了jtds,具体可以点击这里查看。 不过,Microsoft发布了sql server jdbc driver 2.0/3.0,他们可以使用sql server 2005/2008/2008 r...

weixin_30776545的博客 2294

最新ssh框架连接sql server 2008数据库的一些列问题

首先用jdbc连接数据库sql server 2000与sql server 2005/2008就有很大的不同。以前连接sql server 2000时需要用到至少三个包,包括mssqlserver.jar/msbase.jar/msutil.jar。但是到了sql server 2005/2008就方便很多,只需要一个包就可以搞定,sqljdbc.jar或者sqljdbc4.jar。具体的可以看

canedy的专栏 4582

java通过jdbc连接sql server 2008

下面请一字一句地看,一遍就设置成功,比你设置几十遍失败,费时会少得多。   首先,在连接数据库之前必须保证SQL Server 2012是采用SQL Server身份验证方式而不是windows身份验证方式。如果在安装时选用了后者,则重新设置如下: http://blog.163.com/jackie_howe/blog/static/1994913472012226112121

Iris_plus的专栏 1万+

共享jdbc 连接sql2005 数据库可行的方法

首先声明,这篇文章不是我原创的,是CSDN论坛的一个好人给我的回答,解决了我连续4个小时用JDBC连接SQL2005数据库都失败的问题。看到jsp页面成功显示来自SQL2005数据库里的数据时,真的好兴奋。于是把该方法共享给大家,希望有所帮助。一、下载驱动程序。   首先下载到sql2005jdbc驱动sqljdbc_2.0.1008.2_enu.exe(版本号1.1之后都支持sql2005,2.0的支持sql2008)    下载的是一个解压就可以使用的,不需要要安装,你可以把这个包放在任何你想要放的地方

shangzhenhui的专栏 1277

MSSQL 2008 连接java jdbc详解(3种方法)

MSSQL 2008 连接java jdbc详解(3种方法)<br />默认分类2010-01-25 15:11:29阅读49评论0  字号:大中小 订阅<br /> <br /><br /> <br />MSSQL 2008 连接java jdbc详解(3种方法)<br />打开 SQL Server 配置管理器 <br /><br />打开端口1433 活动设置为是 <br /> <br /><br />重新启动SQL Server <br /> <br /><br />打开Reporing Servi

gyflyx的专栏 1万+

使用JDBC连接SQL SERVER 2008的方法 SQL2008连接

 使用JDBC连接SQL SERVER 2008,很多人都在问,我自己也测试几次,发现按照以前的方法连接会出现一点小问题。原因在于,SQL SERVER 2008采用了动态端口的机制,按照以前的方法连接会报告连接不了,其实端口写对了完全没有问题。连接方法如下:1,微软目前没有发布针对SQL Server 2008专用的JDBC驱动程序,使用SQL Server 2005 的就可以了,但是,需要

sunchaohuang的专栏 2830

关于JAVA连接sql2005的问题

 一 前后环境1 windows2003、apache-tomcat-5.5.16、jdk1.5.0_06、sql20002 windows2008、apache-tomcat-6.0.20、jdk1.6.0_03、sql2005二 JAVA连接SQL的语句 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

wl3115的专栏 7429

Microsoft JDBC Driver 4.0 for SQL Server下载及安装使用说明

转自:http://www.microsoft.com/zh-cn/download/details.aspx?id=11774   下载 Microsoft JDBC Driver 4.0 for SQL Server,这是一个 Type 4 JDBC 驱动程序,它通过 Java Platform Enterprise Edition 5 和 6 中可用的标准 JDBC 应用程序编程接口

AMinfo的专栏 1万+
上一篇: 使用OpenGL Midpoint Circle 算法来绘制一个八卦图
下一篇: 使用Windows Live Writer写CSDN Blog!
fonhal
博客等级 码龄20年 3粉丝 4原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值