JDBC连接SQL Server2016

Quote 首先随着互联网的快速发展。现在不论是软件还是环境的配置,教程的更新都在飞速的更新发展!进来想利用大数据(Hadoop,Spark)进行基于轨迹的聚类分析。奈何时间有限,所以为了进行快速的建模、数据分析的流程(关键是模型的建立。并不一定是算法的实现!^ ->**). 然而网上的教程大多是版本比较低的(适合于julao兼容好(—~.>).所以在此进行关于SQL Server和Java的链接(在此以NetBeans为例。)

一、IIS的开启 || 数据库服务端配置

1. win10IIS服务开启以及管理器的打开

1)右键点击开始菜单或者使用“win+x”组合键,如然后选择“控制面板” 2)再控制面板中选择“程序”—>“启动或关闭windows功能”。然后点击确定按钮,稍等大概2分钟后Win10系统将会统开启IIS服务功能。

2. SQL Server 2016配置管理器

在win10中查找SQL Server 2016配置管理器,用来开启SQL Server网络配置,启用实例TCP/IP协议和Name PiPe。 Windows 10: 要打开 SQL Server 配置管理器,请在“起始页”中键入 SQLServerManager13.msc(适用于 SQL Server 2016)。 对于早期版本的 SQL Server ,请将 13 替换为较小的数字。 单击“SQLServerManager13.msc”可打开配置管理器。 要将配置管理器固定到“起始页”或“任务栏”,请右键单击“SQLServerManager13.msc”,然后单击“打开文件位置”。 在“Windows 文件资源管理器”中,右键单击“SQLServerManager13.msc”,然后单击“固定到‘开始’屏幕”或“固定到任务栏”。 第一步:windows模式登录,在对象资源管理的跟节点,右键属性-安全性 选择SQLServer和windows混合登录, 第二步:再在安全性-登录名-Sa中设置Sa登录密码。 第三部:在配置管理器中开启tips中的网络协议。 以上所述是给大家介绍的SQL Server 2016 配置.

二、Java中的链接

1.**安装JDBC驱动包 下载地址: http://www.microsoft.com/en-us/download/details.aspx?id=11774 [caption id=”attachment_729” align=”aligncenter” width=”554”]dream JDBC连接SQLServer 2016[/caption] 下载好之后复制如下图中所指的压缩文件 dream 在D盘下创建一个新文件夹,粘贴(本示例的路径为:_D:\\Temp\\SQLServer\\sqljdbc4_) dream 在系统变量CLASSPATH里将这个文件添加进去,如下图所示: dream 将该文件复制到JAVA安装目录下的jre的文件夹里,如下图:(本示例为:_C:\\Program Files\\Java\\jre1.8.0_60\\lib\\ext_) dream 再将该文件复制到JAVA安装目录下的jdk的jre文件夹里,如下图: (本示例为: _C:\\Program Files\\Java\\jdk1.8.0_60\\jre\\lib\\ext_) dream 再将该文件复制到要开发的项目的库文件夹中,如下图所示:(本示例为: netbeans的库中,直接复制粘贴进去) dream 2.**修改数据库连接的用户名和密码 打开SQL Server Management Studio,进行如下图所示操作:

dream
在属性中修改密码(本示例为: sql2016)
dream

3.**测试连接** 在Test项目中新建Main.java。加入代码如下,修改代码中关于所连接数据库的名字为你自己服务器上已存在的数据库(本示例为:display),修改代码中关于连接数据库使用的用户名及密码(本示例为 用户名:sa,密码:sql2016)

package pkg;
import java.sql.*;
public class Main
{
public static void main(String [] args)
{
String driverName=”com.microsoft.sqlserver.jdbc.SQLServerDriver”;
String dbURL=”jdbc:sqlserver://localhost:1433;DatabaseName=display”;
String userName=”sa”;
String userPwd=”sql2016”;
try
{
Class.forName(driverName);
Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd);
System.out.println(“连接数据库成功”);
}
catch(Exception e)
{
e.printStackTrace();
System.out.print(“连接失败”);
}
}
}

运行该java文件,结果为 附录:基于密度的聚类算法的DBScan的java实现.

(っ•̀ω•́)っ✎⁾⁾ 坚持技术学习、内容输出与分享,您的支持将鼓励我继续创作!(*/ω\*)
( • ̀ω•́ )✧如有疑问或需要技术讨论,请留言或发邮件到 aclearzhang@qq.com.(*・ω< ) 
  • 本文作者:: AClearZhang
  • 本文链接:: 728.html
  • 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!