jdbc连接sqlserver数据库?com.microsoft.sqlserver jdbc 怎么连接
大家好,今天来为大家解答jdbc连接sqlserver数据库这个问题的一些问题点,包括com.microsoft.sqlserver jdbc 怎么连接也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~
java怎么连接sqlserver数据库
java中使用jdbc连接sql server数据库步骤:
1.JDBC连接SQL Server的驱动安装,前两个是属于数据库软件,正常安装即可(注意数据库登陆不要使用windows验证)
<1>将JDBC解压缩到任意位置,比如解压到C盘program files下面,并在安装目录里找到sqljdbc.jar文件,得到其路径开始配置环境变量
在环境变量classpath后面追加 C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar
<2>设置SQLEXPRESS服务器:
a.打开SQL Server Configuration Manager-> SQLEXPRESS的协议-> TCP/IP
b.右键单击启动TCP/IP
c.双击进入属性,把IP地址中的IP all中的TCP端口设置为1433
d.重新启动SQL Server 2005服务中的SQLEXPRESS服务器
e.关闭SQL Server Configuration Manager
<3>打开 SQL Server Management Studio,连接SQLEXPRESS服务器,新建数据库,起名字为sample
<4>打开Eclipse
a.新建工程-> Java-> Java project,起名为Test
b.选择eclipse->窗口->首选项->Java->installed JRE编辑已经安装好的jdk,查找目录添加sqljdbc.jar
c.右键单击目录窗口中的Test,选择Build Path->Configure Build Path...,添加扩展jar文件,即把sqljdbc.jar添加到其中
<5>编写Java代码来测试JDBC连接SQL Server数据库
import java.sql.*;
public class Test{
public static void main(String[] srg){
//加载JDBC驱动
String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
//连接服务器和数据库sample
String dbURL="jdbc:sqlserver://localhost:1433; DatabaseName=sample";
String userName="sa";//默认用户名
String userPwd="123456";//密码
Connection dbConn;
try{
Class.forName(driverName);
dbConn= DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!");//如果连接成功控制台输出
} catch(Exception e){
e.printStackTrace();
}
}
}
执行以后就可以连接到sample数据库了。
com.microsoft.sqlserver jdbc 怎么连接
首先确保SQLSERVER服务正在运行,并可以允许远程访问连接
然后按如下步骤进行连接
1.安装JDBC驱动
1)下载JDBC驱动
2)执行sqljdbc_4.0.2206.100_chs.exe解压驱动文件
3)拷贝以下目录中的sqljdbc_auth.dll到Windows的System32目录。对x64的机子,x64的dll拷到C:\Windows\System32,x86的dll拷到C:\Windows\SysWOW64目录。
Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs\auth\
2.在Java程序中连接SQL Server
classpath中加上安装好的SQL Server jdbc jar包
Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs\sqljdbc4.jar
连接SQL Server的JDBC代码
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:sqlserver://localhost:54364;databaseName=master;IntegratedSecurity=True";
Connection con= DriverManager.getConnection(url);
在SQL Server Browser服务开启的情况下也可以通过服务名连接
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:sqlserver://localhost\\SQLEXPRESS;databaseName=master;IntegratedSecurity=True";
Connection con= DriverManager.getConnection(url);
3.身份验证模式
SQL Server默认使用Windows身份验证模式,这也是官方推荐的模式,安全性更高。上面的连接例子就是采用的Windows认证。如果要使用混合认证模式,需要下载SQL Server Management Studio,并通过SQL Server Management Studio修改认证模式为混合认证模式。
SQL Server Management Studio的下载地址
http://www.microsoft.com/zh-cn/download/details.aspx?id=8961
修改SQL Server认证模式的方法
http://technet.microsoft.com/zh-cn/library/ms188670(v=sql.105).aspx
混合认证模式下,可以由数据库进行认证,连接时需要提供用户名和密码
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:sqlserver://localhost:54364;databaseName=master";
Connection con= DriverManager.getConnection(url,"user","password");
jdbc怎么连接sqlserver服务器下的数据库
java中使用jdbc连接sql server数据库步骤:
1.JDBC连接SQL Server的驱动安装,前两个是属于数据库软件,正常安装即可(注意数据库登陆不要使用windows验证)
将JDBC解压缩到任意位置,比如解压到C盘program files下面,并在安装目录里找到sqljdbc.jar文件,得到其路径开始配置环境变量
在环境变量classpath后面追加 C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar
设置SQLEXPRESS服务器:
a.打开SQL Server Configuration Manager-> SQLEXPRESS的协议-> TCP/IP
b.右键单击启动TCP/IP
c.双击进入属性,把IP地址中的IP all中的TCP端口设置为1433
d.重新启动SQL Server 2005服务中的SQLEXPRESS服务器
e.关闭SQL Server Configuration Manager
打开 SQL Server Management Studio,连接SQLEXPRESS服务器,新建数据库,起名字为sample
打开Eclipse
a.新建工程-> Java-> Java project,起名为Test
b.选择eclipse->窗口->首选项->Java->installed JRE编辑已经安装好的jdk,查找目录添加sqljdbc.jar
c.右键单击目录窗口中的Test,选择Build Path->Configure Build Path...,添加扩展jar文件,即把sqljdbc.jar添加到其中
编写Java代码来测试JDBC连接SQL Server数据库
import java.sql.*;
public class Test{
public static void main(String[] srg){
//加载JDBC驱动
String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
//连接服务器和数据库sample
String dbURL="jdbc:sqlserver://localhost:1433; DatabaseName=sample";
String userName="sa";//默认用户名
String userPwd="123456";//密码
Connection dbConn;
try{
Class.forName(driverName);
dbConn= DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!");//如果连接成功控制台输出
} catch(Exception e){
e.printStackTrace();
}
}
}
执行以后就可以连接到sample数据库了。
怎么用jdbc连接sqlserver数据库查询数据
怎么用jdbc连接sqlserver数据库查询数据
.JDBC连接SQL Server的驱动安装,前两个是属于数据库软件,正常安装即可(注意数据库登陆不要使用windows验证)
<1>将JDBC解压缩到任意位置,比如解压到C盘program files下面,并在安装目录里找到sqljdbc.jar文件,得到其路径开始配置环境变量
在环境变量classpath后面追加 C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar
<2>设置SQLEXPRESS服务器:
a.打开SQL Server Configuration Manager-> SQLEXPRESS的协议-> TCP/IP
b.右键单击启动TCP/IP
c.双击进入属性,把IP地址中的IP all中的TCP端口设置为1433
d.重新启动SQL Server 2005服务中的SQLEXPRESS服务器
e.关闭SQL Server Configuration Manager
<3>打开刚刚安装好的 SQL Server Management Studio,连接SQLEXPRESS服务器,新建数据库,起名字为sample
<4>打开Eclipse
a.新建工程-> Java-> Java project,起名为Test
b.选择eclipse->窗口->首选项->Java->installed JRE编辑已经安装好的jdk,查找目录添加sqljdbc.jar
c.右键单击目录窗口中的Test,选择Build Path->Configure Build Path...,添加扩展jar文件,即把sqljdbc.jar添加到其中
<5>编写Java代码来测试JDBC连接SQL Server数据库
如果你还想了解更多这方面的信息,记得收藏关注本站。