当前位置:首页 » 编程语言 » sqlserverjdbc驱动

sqlserverjdbc驱动

发布时间: 2022-06-03 08:37:25

Ⅰ jdbc为什么用oracle的驱动可以连接sqlserver的数据库

原因如下
1.jdbc属于sun公司和oracle甲骨文公的java的一种数据库连接程序,java除了连接数据库之外更强大的在于框架和底层算法,而数据的处理和编程属于数据库编程。
2.java的驱动可以连接多种数据库,而连接不同的数据库需要使用不同的链接驱动。这样也体现出java的扩展经过,放不同的用户用同一款产品却使用不同数据库时,直接改驱动就可以了。

Ⅱ jdbc连SQLserver的驱动问题

肯定啊 还需要一个写Connection 对象,这个才是实现连接的重要,其实myeclipse里面有工具叫Browser 这就是可以测试看你数据库和myeclipse连接上没。如果你需要用代码连接的话留个邮箱,我发一个数据库连接类给你。

Ⅲ 为什么我添加了SQLServer的JDBC驱动,却还是提示No suitable driver

你没有在系统中设置数据源..
进入控制面板->管理工具->数据源(ODBC)里面设置一下你的数据源就可以了..

Ⅳ SQLserver2000数据库的JDBC驱动jar包所在的路径是什么意思

一:驱动器名称,为了得到驱动器
com.microsoft.sqlserver.jdbc.SQLServerDriver
二:为了得到连接数据的对象(比如SQL
Server
数据库)
jdbc:sqlserver://localhost:1433;databaseName=数据库名

Ⅳ 如何安装使用SQL Server的JDBC驱动程序

你先下载jdbc驱动程序,然后运行sqlserver_jdbc.exe程序,弹出一个解压窗体,点击【Unzip】按钮,可以将安装程序解压到当前目录下。
解压后的目录中有一个jre7和jre8文件夹,里面都有一个sqljdbc的jar包,两者功能一样,只是不同的版本。选择其中一个jar包,将其添加到我们的工程中。
接下来我们就可以使用sqljdbc.jar包中提供的驱动程序来访问SQL Server数据库了,代码如下:
// 加载数据库驱动类
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("数据库驱动加载成功");
Connection con = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=xxx", "sa", "12345");
System.out.println("数据库连接成功");
通过上面的代码就可以连接到SQL Server数据库了。其中,1433是SQL Server的默认端口号,DatabaseName是要连接数据库的名称,sa是登录名,12345是登录密码。

Ⅵ sqlserver 2008 使用 什么jdbc驱动

2.现在启动SQL配置器,SQL2008的默认端口是1433,所以只要开启端口就能连得上

在数据库中建立一个叫roc的数据库,然后在web工程里面新建一个类,运行这段代码
测试代码:
import java.sql.*;
public class JavaConSQL
{
public static void main(String[] args)
{
String JDriver="com.microsoft.sqlserver.jdbc.SQLServerDriver";//SQL数据库引擎
String connectDB= "jdbc:sqlserver://localhost:1433;DatabaseName=roc";//数据源
try
{
Class.forName(JDriver);//加载数据库引擎,返回给定字符串名的类
}catch(ClassNotFoundException e)
{
//e.printStackTrace();
System.out.println("加载数据库引擎失败");
System.exit(0);
}
System.out.println("数据库驱动成功");

try
{
String user="sa";
String password="";
Connection con=DriverManager.getConnection(connectDB,user,password);//连接数据库对象
System.out.println("连接数据库成功");
Statement stmt=con.createStatement();//创建SQL命令对象

//创建表
System.out.println("开始创建表");
String query="create table 测试表(列1 varchar(4),列2 varchar(50))";//创建表SQL语句
stmt.executeUpdate(query);//执行SQL命令对象
System.out.println("表创建成功");

//输入数据
System.out.println("开始插入数据");
String a1="INSERT INTO 测试表 VALUES('1','我成功了')";//插入数据SQL语句
String a2="INSERT INTO 测试表 VALUES('2','我qq:11276965')";
String a3="INSERT INTO 测试表 VALUES('3','我博客:http://blog.163.com/roc_sp/')";
stmt.executeUpdate(a1);//执行SQL命令对象
stmt.executeUpdate(a2);
stmt.executeUpdate(a3);
System.out.println("插入数据成功");

//读取数据
System.out.println("开始读取数据");
ResultSet rs=stmt.executeQuery("SELECT * FROM 测试表");//返回SQL语句查询结果集(集合)
//循环输出每一条记录
while(rs.next())
{
//输出每个字段
System.out.println(rs.getString("列1")+"\t"+rs.getString("列2"));
}
System.out.println("读取完毕");

//关闭连接
stmt.close();//关闭命令对象连接
con.close();//关闭数据库连接
}
catch(SQLException e)
{
e.printStackTrace();
//System.out.println("数据库连接错误");
System.exit(0);
}
}
}

Ⅶ sqlserverdriver配置方法 jdbc连接sqlserver

一、下载驱动程序。
下载地址:http://download.microsoft.com/download/8/B/D/8BDABAE2-B6EA-41D4-B903-7916EF3690EF/sqljdbc_1.2.2323.101_enu.exe
首先下载到sql2005jdbc驱动sqljdbc_2.0.1008.2_enu.exe(版本号1.1之后都支持sql2005,2.0的支持sql2008)
下载的是一个解压就可以使用的,不需要要安装,你可以把这个包放在任何你想要放的地方,比如说你把该包放
在C:\Program
Files目录下。而sqljdbc.jar包的路径为
复制代码
代码如下:
C:\Program
Files\Microsoft
SQL
Server
2005
JDBC
Driver\sqljdbc_1.2\enu\sqljdbc.jar
二、配置Tomcat服务器。
确定你已安装了Tomcat。打开Monitor
Tomcat服务器,在Java选项卡的Java
Classpath下添加sqljdbc.jar包路径
复制代码
代码如下:
C:\Program
Files\Microsoft
SQL
Server
2005
JDBC
Driver\sqljdbc_1.2\enu\sqljdbc.jar
(两个不同我jar包之
间要用分号“;”隔开),重新启动Tomcat服务器,这样就可以完成Tomcat的配置了;
三、配置sql2005服务器。
配置TCP端口:
复制代码
代码如下:
开始->所有程序->Microsoft
SQL
Server
2005->配置工具->SQL
Server
Configuration
Manager
->SQL
Server
2005
网络配置->MSSQLSERVER协议;启用“TCP/IP”;双击“TCP/IP”->“IP
地址”->“IPAll”
->“TCP
端口”项添加默认的“1433”。重新启动sql2005服务器,这样式就完成了对sql2005服务器的配置。

Ⅷ 使用JDBC驱动程序方式连接SqlServer 2005 连接不上

在“ReportSever”数据库下->安全性>用户>右击(新建用户)>登录名(选择'NT AUTHORITY\SYSTEM' )>然后选择对应的角色成员(注意权限),确定,确定。就OK了。
注意一点是:要在 “数据库”>“登录名”下先给用户添加用户映射,步骤是:用户名上右击>属性>用户映射>把右侧数据库“ReportSever”勾上。确定。
你试下看能否解决

热点内容
sql能力 发布:2025-02-09 10:43:50 浏览:981
编译framework 发布:2025-02-09 10:42:11 浏览:380
五子棋对战算法 发布:2025-02-09 10:12:19 浏览:712
php树菜单 发布:2025-02-09 10:04:10 浏览:359
linux保存ip 发布:2025-02-09 10:04:10 浏览:23
四川霜狼服务器怎么样 发布:2025-02-09 10:02:44 浏览:145
Vs中h编译选项是灰的 发布:2025-02-09 10:01:59 浏览:557
安卓43怎么升级44 发布:2025-02-09 09:51:33 浏览:463
美国云服务器快还是香港快 发布:2025-02-09 09:34:33 浏览:988
怎么解压qq文件 发布:2025-02-09 09:18:14 浏览:581