java连接SQL server2005数据库

java连接SQL Server 2005数据库教程(手把手教程) 步骤一: 在连接数据库之前必须保证SQL Server 2005是采用SQL Server身份验证方式而不是windows身份验证方式。如果在安装时选用了后者,则重新设置如下: 打开SQL Server 2005,右击最上面的服务器,选择属性—>安全性,在右边框中选择SQL Server和Windows身份验证模式,如下图,最后点确定 (2)选择“安全性”中的登录名中的sa,右击 阅读详情
一、JAVA连接SQL的语句 

JAVA连接SQL2000语句为: 
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
DriverManager.getConnection("jdbc:odbc:数据库名","数据库登录名","登录密码"); 

但连接SQL2005,已经改为: 
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 
DriverManager.getConnection("jdbc:sqlserver://localhost:1433; DatabaseName=数据库名","数据库登录名","登录密码"); 

二、JAVA连接SQL都要用到驱动程序 

SQL2000需要三个jar包:mssqlservice.jar,msutil.jar,msbase.jar 
SQL2005需要一个jar包:sqljdbc.jar 
所以SQL2000和2005的连接方法是不一样的, 
到微软下载"Microsoft SQL Server 2005 JDBC Driver"最新版本,现在的应该是1.2 

下面Microsoft SQL Server 2005 JDBC Driver的安装说明: 
1. 将 sqljdbc_<版本>_enu.exe 下载 
2. 运行 sqljdbc_<版本>_enu.exe 
3. 出现提示时,输入安装目录;建议您将此 zip 文件解压缩到 %ProgramFiles% 中的默认目录下: 
Microsoft SQL Server 2005 JDBC Driver 
4.在环境变量CLASHPATH后加上C:\Program Files\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar(这是1.2版的,其它版本按实际修改......) 

但上面只解决了驱动程序的问题..... 

三、另外有时候会出现"SQL SERVER 2005使用sa 登录失败-提示该用户与可信 SQL Server 连接无关联"或除sa外的用户登录失败的问题. 

解决方法如下: 

1.打开SQL Server Management Studio 
2.右键点击服务器,选择Properties(属性),点击Security(安全性), 
将server authentication服务器身份认证从windows authentication mode(windows身份认证模式) 
修改为Sql Server and Windows Authentication mode(SQL server和windows身份认证模式). 
3.回到SQL Server Management Studio服务器那,在服务器下双击打开security(安全性) -- logins(登录名) ,右键选中sa,选择properties(属性),点击Status(状态),在设置中将Login(登录)设置为Enabled(启用)。(忘记sa密码的可在常规修改密码) 

四、设置SQL Server服务器 
1、打开SQL Server Configuration Manager”,双击“SQL Server 2005网络配置”,点击“MSSQLSERVER 的协议” 
2、如果“TCP/IP”没有启用,右键单击选择“启动”。 
3、双击“TCP/IP”进入属性设置,在“IP 地址”里,可以配置“IPAll”中的“TCP 端口”,默认为1433,将IP地址中的“已启用”设为“是”。 
4、重新启动SQL Server 
5、运行正常。



package pkg;

import java.sql.*;

public class Test {
    public static void main(String args[]) {
        String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; // 加载JDBC驱动
        String dbURL = "jdbc:sqlserver://localhost:1433;integratedSecurity=true;DatabaseName=wulei"; // 连接服务器和数据库sample
        Connection dbConn;
        try {
            Class.forName(driverName);
            dbConn = DriverManager.getConnection(dbURL);
            System.out.println("Connection Successful!"); // 如果连接成功
                                                            // 控制台输出Connection
            // Successful!
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
JAVA JDBC 连接SQL server 2005(2008)数据库,并进行动态的增删改查 JAVA JDBC 连接SQL server 2005(2008)数据库,并进行动态的增删改查 步骤一: (1)打开SQL Server 2005,右击最上面的服务器,选择属性—>安全性,在右边框中选择SQL Server和Windows身份验证模式,如下图,最后点确定。 (2)选择“安全性”中的登录名中的sa,右击选择“属性”,选择“常规”,在右边输入登录名sa,输入密码与确认密码(自己... 阅读详情

相关推荐

Java数据库连接实践:MySQL与SQL Server 2005驱动使用指南

本文还有配套的精品资源,点击获取 简介:在Java开发中,连接数据库是基本技能。本文详细介绍了如何使用Java连接MySQL和SQL Server 2005数据库,包括所需的驱动包 mysql-connector-java 和 sqljdbc 。通过JDBC API和示例代码,展示了如何建立连接、执行SQL查询、处理查询结果以及推荐的最佳实践。了...

weixin_42591413的博客 1890

java连接sqlserver 2005_java连接sqlserver2005数据库

首先得下载驱动程序到微软网站下载Microsoft SQL Server 2005 JDBC Driver 1.2解压Microsoft SQL Server 2005 jdbc driver1.2.exe,把sqljdbc_1.1复制到%ProgramFiles%(如果系统在C盘则为C:\Program Files)。设置 ClasspathJDBC 驱动程序并未包含在 Java SDK 中。因...

weixin_34247523的博客 256

Java连接SQL Server 2005数据库实战指南

在Java企业级应用开发中,数据库连接是实现数据持久化和业务逻辑处理的核心环节。SQL Server 2005作为微软推出的重要数据库版本,广泛应用于各类信息系统中。Java通过JDBC(Java Database Connectivity)标准接口实现对SQL Server的访问,使开发者能够在Java程序中执行SQL语句、处理结果集并实现事务控制。JDBC作为Java平台与数据库之间的桥梁,提供了统一的API接口,屏蔽了底层数据库的差异。

weixin_34163588的博客 898

关于JAVA连接SQL2005的问题......

 关于JAVA连接SQL2005的问题...... 下面总结如下: 一、JAVA连接SQL的语句 JAVA连接SQL2000语句为: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); DriverManager.getConnection("jdbc:odbc:数据库名","数据库登录名","登录密码"); 但连接SQL2005,已经改为:

INSECT19的专栏 1391

SQL Server 2005 JDBC驱动包下载与Java数据库连接实战

别再拍脑袋决定了,我们来做个决策树:graph TDA[新项目 or 关键系统?] -->|是| B[选 Microsoft JDBC Driver]A -->|否| C[jTDS 是否已在稳定运行?C -->|是| D[可维持现状,但规划替换]C -->|否| E[临时测试用 jTDS 快速接入]B --> F[推荐 v3.0 + sqljdbc4.jar]E --> G[仅限非敏感场景]最终建议:- ✅新建项目、金融/政务系统 → Microsoft JDBC Driver。

weixin_35755640的博客 1150

java链接sqlserver2005的两种驱动jar包

本资源是关于java开发的工具软件,其中包括sqljdbc和sqljdbc4两种,分别适合不同的jdk版本

java连接SQL server 2005(jdbc)(已测试成功)

<br />static  {<br />  <br />  try {<br />   Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");<br />       String user="sa";<br />          String pwd="123";<br />          //JDBC连接方式<br />    String url="jdbc:sqlserver://127.0.0.1:1433;Databa

wxpjsj的专栏 453

java连接sqlserver2005数据库

java连接sqlserver2005数据库心得体会

java连接SqlServer2005(netbeans)

花了大半天的时间终于解决了问题,下面分享一下我的过程:我的系统安装的是jdk6,netbeans和Mycrosoft SqlServer 2005,java连接数据库一般要分六部走1.注册驱动2.用驱动管理类创建连接3.创建语句statement封装sql脚本语句4.执行5.处理返回的结果6.关闭相关连接在这里连接的是SqlServer2005,属于第三方驱动,首先

Jim20的专栏 3811

Java连接sqlserver2005

import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class JDBCdemo { private final static String DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; private final static String URL = "jdbc:sqlserver://localhost:1433;DatabaseName=Test"; private static Connection conn = null; //获取连接对象 public static Connection getConn() { if (conn == null) { try { Class.forName(DRIVER); conn = DriverManager.getConnection(URL,"sa","sasa"); return conn; } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } } return conn; } //关闭资源 public static void closeALL(ResultSet rs, Statement stmt, Connection conn ){ try { if(rs != null) { rs.close(); rs = null; } if(stmt !=null){ stmt.close(); stmt = null; } if(conn != null){ conn.close(); conn = null; } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }

抖音直播行为规范考试

抖音直播行为规范考试

Q1642968641的博客 1万+

java连接sql server2005数据库代码

database.properties文件 #此资源文件提供连接sql server2005数据库需要的信息,可以通过修改改变各项值 # 数据库的用户名userName=sa# 数据库的密码                                              password=zzb19880803#sql server 的驱动,一般不需更改           

ON_LOAD_1988的专栏 2933

Ribo测序翻译效率计算及可视化

本文介绍了一个计算翻译效率(TE)和分析转录-翻译相关性的生物信息学流程。首先通过Python脚本从标准化表达量矩阵(TPM/FPKM)计算TE值,该脚本自动匹配转录组(RNA)和翻译组(Ribo)样本进行比值运算。然后使用R语言进行相关性分析,通过ggplot2绘制样本间转录-翻译表达量的散点图,添加线性回归线和相关系数标注,支持PNG/PDF格式输出。整个流程实现了从原始数据处理到可视化分析的全过程。

Tiaoxiaobai的博客 553

java 与sql server 2005(2000)数据库连接 基类(jdbc驱动)(转)

<br />import java.sql.*; public class BaseDao { private Connection dbConn=null; private Statement stmt=null; private ResultSet rs=null; public void setConnection(Connection dbConn) { this.dbConn=dbConn; } public Connection getConnectio

yangchang999的专栏 3396

Lattice CrosslinkNx LIFCL-40实战解析:MIPI D-PHY硬核IP配置与CSI-2数据解析全流程

本文详细解析了Lattice CrosslinkNx LIFCL-40 FPGA中MIPI D-PHY硬核IP的配置与CSI-2数据解析全流程。通过实战案例,介绍了硬件环境搭建、寄存器配置、数据包结构解析及视频流重构技巧,帮助开发者快速掌握高速图像采集系统的设计与优化方法。

weixin_29159613的博客 198

Upwork入门指南:如何创建吸引人的个人资料

本文详细介绍了如何在Upwork上创建并优化个人资料,帮助自由职业者吸引更多客户。内容包括: 注册与验证:从注册账号到邮箱验证的完整步骤。 个人资料填写:如何撰写吸引人的标题、简介,选择技能标签,以及设置专业头像和费率。 作品集与优化:上传高质量作品集,提升搜索排名和客户信任度。 常见问题解答:解决新手常见问题,如无工作经验或审核不通过。 通过本文的指导,你将学会打造一个专业且高效的个人资料,为在Upwork上获得更多机会奠定基础。

qq_61813593的博客 3514

java odbc sql server_Java ODBC 连接Sql Server 2005 数据库操作类

一转眼一年多工作时间过去了,在这一年多里并未从事Java的开发,一直在弄C#方面的项目.唉,最近不知道怎么的,突然想做Java方面的开发,但是从学校出来以后就基本上放弃了Java以前学的很多东西都忘得差不多了,现在要重新拾起Java,现在想想还是从最简单的记忆找起。下面是 ODBC 连接连接操作 Sql Server 2005 数据库的操作、增、删、改、查通用类的实现! 希望对新手有些帮助,少走...

weixin_35130354的博客 207

逆向分析-SeparationPreview.aip-分色预览-结构分析(一)-x64dbg条件日志打印-命令表达式-PS脚本

从功能上分析,仅显示使用的专色这个功能,并没有触发插件接口。使用X64dbg加载illustrator进程,切换到句柄窗口,在窗口过程中,右键刷新获取界面。在x64dbg中,在UI中可以输入一些条件表达式,能够计算出对应的值,并打印在日志中。常用的,如果非暂停,输出第一个参数。参数二是utf16的指针,utf16@字符串地址,这里的字符串地址为[[ebp-108]]参数一是utf8的,utf8@字符串地址,这里的字符串地址为[ebp-28]从界面上分析,一个颜色列表,及仅显示专色的多选框组成。

插件开发 644

eclipsel中java连接sql server2005 数据库

eclipsel中java连接sql server2005 数据库 1.sql server 配置管理器,打开tpc/ip协议 2、在Java项目中添加jdbc 驱动程序sqljdbc4,jar 3、jdk版本在8以上的,在Java项目中添加 javax.xml.bind.jar 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如...

qq_40012688的博客 230

Yocto系列讲解[入门篇] 1 - 快速入门熟悉Yocto的构建

yocto quick start up带大家快速上手

fulinux的博客 5万+

【即插即用模块】注意力篇 | TGRS 2025 | MFA聚特征+HPDown保细节+HFF融层级,三大模块各司其职,性能翻倍!

本文介绍了MTMLNet网络中的三大核心模块:MFA(多阶段特征聚合)、HPDown(混合池化下采样)和HFF(分层特征融合)。MFA通过双尺度深度卷积和注意力机制增强特征提取能力;HPDown结合平均池化和最大池化,有效保留下采样过程中的特征信息;HFF采用三注意力机制实现自适应特征融合。这三个模块协同工作,在红外小目标检测与分割任务中取得了SOTA效果。实验表明,各模块在特征提取、信息保留和融合方面均优于传统方法,可灵活应用于各类视觉任务中。

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 285

Java 摘自网络的一个数据库连接及操作类DB【以SQL Server 2005为例】

一共分三个类:1、数据库连接类DB.java;(注意要改跟数据库相关的 className、url、password、user 之类的数据) import java.sql.*;/** * 描述: 数据库连接类 Copyright * * @author * @version */public class DB { // static St

649

【前沿】多模态数据时间同步与对齐技术方案

多模态系统时间同步面临硬件差异、传输延迟和时钟漂移等核心挑战。解决方案包括硬件级的GPS授时(μs级)、FPGA同步电路,以及软件级的动态时间规整(DTW)、卡尔曼滤波和Transformer跨模态对齐算法。工程实践中采用滑动窗口缓冲、分布式一致性协议等方法,已在工业质检(误差≤0.1mm)、自动驾驶(延迟<30ms)等场景取得显著效果。未来需解决高动态场景鲁棒性、边缘设备能耗优化等问题,随着TSN和5G URLLC技术的发展,微秒级同步将成为可能。

从技术实践立足,从项目管理方法论延伸思考 1393

微软推出SQL Server 2005 JDBC Driver 1.1

 微软推出SQL Server 2005 JDBC Driver 1.1微软推出SQL Server 2005 JDBC Driver 1.1,提供Java应用程序更佳的新功能与存取   微软于95/8/21日推出SQL Server 2005 JDBC Driver 1.1,JDBC Driver 1.1主要是用于Java对SQL Server 2005数据库连结,而这个

DotNet开发圣殿(简体) 3368

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

ST表详解:静态区间最值查询的O(1)预处理方案

稀疏表(Sparse Table,ST表)是一种专为静态数组设计的高效区间极值查询数据结构,其核心原理基于二进制幂次覆盖与动态规划预处理。通过O(n log n)时间构建二维极值表,将任意区间最小值/最大值查询严格压缩至O(1)时间复杂度,显著优于线段树的O(log n)和朴素遍历的O(n)。该技术不支持修改操作,但凭借零递归、低常数、内存可控等优势,广泛应用于算法竞赛、LCA路径分析、滑动窗口优化及后缀数组LCP查询等高频静态统计场景。本文深入剖析ST表的状态定义、k维转移逻辑、lg数组预处理技巧及边界安

weixin_34258838的博客 335

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

java连接SQL server2005数据库 .

一、JAVA连接SQL的语句 JAVA连接SQL2000语句为: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); DriverManager.getConnection("jdbc:odbc:数据库名","数据库登录名","登录密码"); 但连接SQL2005,已经改为: Class.forName("com.microsoft.sqlserver.j

451

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

上一篇: eclipse中几种加入jar包方式的区别的简介与内容
下一篇: java连接数据库的四种方式
Cece_2012
博客等级 码龄15年 5粉丝 11原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值