首页 数据库 mysql教程 Eclipse(myeclipse)连接SQL Server 2008数据库

Eclipse(myeclipse)连接SQL Server 2008数据库

Jun 07, 2016 pm 03:41 PM
eclipse myeclipse sql 连接

在连接数据库之前必须保证SQL Server 2008是采用SQL Server身份验证方式而不是windows身份验证方式。如果在安装时选用了后者,则重新设置如下: http://blog.163.com/jackie_howe/blog/static/19949134720122261121214/ SQL Server 2008装好后,默认协议是没

在连接数据库之前必须保证SQL Server 2008是采用SQL Server身份验证方式而不是windows身份验证方式。如果在安装时选用了后者,则重新设置如下:

http://blog.163.com/jackie_howe/blog/static/19949134720122261121214/

SQL Server 2008装好后,默认协议是没有开启的,可打开配置工具下的 SQL Server配置管理器中开启,如下2图:

保证SQL Server 2008是采用SQL Server身份验证方式下开始配置:

一、SQL Server 2008的配置:

1、安装好SQL Server 2008后,运行 开始 → 所有程序 → Microsoft SQL Server 2008 → 配置工具 → SQL Server配置管理器,在打开的窗口的左边找到 MSSQLSERVER的协议,在右边右单击 TCP/IP,选择 已启用。如果Named Pipes 未启用也设为启用。如图5所示:

Eclipse(myeclipse)连接SQL Server 2008数据库

Eclipse(myeclipse)连接SQL Server 2008数据库

图5

Eclipse(myeclipse)连接SQL Server 2008数据库

图6

4、然后重启数据库,重启完毕后,接下来使用命令测试1433端口是否打开。

5、开始菜单 → 运行cmd → 在命令提示符下输入:telnet 127.0.0.1 1433,(注意telnet与127之间有空格,1与1433之间有空格)若提示“不能打开到主机的连接,在端口 1433: 连接失败”,则说明1433端口没有打开,需要重新进行以上配置。若连接成功,显示如图8所示:

Eclipse(myeclipse)连接SQL Server 2008数据库

图8

注:Windows7如何开启telnet服务http://blog.163.com/jackie_howe/blog/static/199491347201251723939691/

二、环境变量CLASSPATH配置:

1、下载Microsoft JDBC Driver for SQL Server

http://www.microsoft.com/zh-cn/download/details.aspx?id=11774 (最新版4.0)

http://www.microsoft.com/zh-cn/download/details.aspx?id=21599 (3.0版)

http://www.microsoft.com/zh-cn/download/details.aspx?id=2505 (2.0版)

下载JDBC的驱动文件,例如下载得到的文件是sqljdbc_4.0.2206.100_chs.exe,解压文件。设将其解压到C:\Microsoft JDBC Driver 4.0 for SQL Server目录下。Eclipse(myeclipse)连接SQL Server 2008数据库

2、在桌面上右击 我的电脑,依次选择 属性 → 高级 → 环境变量,在 系统变量中双击 CLASSPATH变量,追加“;C:\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs\sqljdbc4.jar”若不存在应当新建CLASSPATH变量,并且将其值设为“C:\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs\sqljdbc4.jar”。如图9示:

Eclipse(myeclipse)连接SQL Server 2008数据库

图9

3、连续点击 确定 以退出环境变量配置。

三、使用Eclipse测试连接SQL Server2008数据库:

1、打开SQL Server 2008,在其中新建数据库 Test,然后退出SQL Server 2008。

2、运行Eclipse,新建一个Java Project 名为 Test。

Eclipse(myeclipse)连接SQL Server 2008数据库

图10

提示:也可以把sqljdbc4jar类  放到jre/lib/ext下,并放到tomcat/lib下

这样就可以应用到所有jsp文件,减少对每个项目进行sqljdbc4jar的加载;

4、在Test中新建包pkg,在pkg中新建一个类Main,在其中输入代码如下:

<p><span><span>package</span><span> pkg</span><span>;</span>

<span>import</span><span> java</span><span>.</span><span>sql</span><span>.*;</span>

<span>public</span><span>class</span><span>Main</span><span>{</span>
<span>public</span><span>static</span><span>void</span><span> main</span><span>(</span><span>String</span><span>[]</span><span> args</span><span>)</span>
<span>{</span>
<span>String</span><span> driverName</span><span>=</span><span>"com.microsoft.sqlserver.jdbc.SQLServerDriver"</span><span>;</span>
<span>String</span><span> dbURL</span><span>=</span><span>"jdbc:sqlserver://localhost:1433;DatabaseName=填写你的数据库名"</span><span>;</span>
<span>String</span><span> userName</span><span>=</span><span>"填写你的用户名,我的是sa"</span><span>;</span>
<span>String</span><span> userPwd</span><span>=</span><span>"填写你的密码"</span><span>;</span>
<span><span>try</span>
<span>{</span>
<span>Class</span><span>.</span><span>forName</span><span>(</span><span>driverName</span><span>);</span>
<span>System</span><span>.</span><span>out</span><span>.</span><span>println</span><span>(</span><span>"加载驱动成功!"</span><span>);</span>
<span>}</span><span>catch</span><span>(</span><span>Exception</span><span> e</span><span>){</span>
<span>	e</span><span>.</span><span>printStackTrace</span><span>();</span>
<span>System</span><span>.</span><span>out</span><span>.</span><span>println</span><span>(</span><span>"加载驱动失败!"</span><span>);</span>
<span>}</span>
<span>try</span><span>{</span>
<span>Connection</span><span> dbConn</span><span>=</span><span>DriverManager</span><span>.</span><span>getConnection</span><span>(</span><span>dbURL</span><span>,</span><span>userName</span><span>,</span><span>userPwd</span><span>);</span>
<span>System</span><span>.</span><span>out</span><span>.</span><span>println</span><span>(</span><span>"连接数据库成功!"</span><span>);</span>
<span>}</span><span>catch</span><span>(</span><span>Exception</span><span> e</span><span>)</span>
<span>{</span>
<span>	e</span><span>.</span><span>printStackTrace</span><span>();</span>
<span>System</span><span>.</span><span>out</span><span>.</span><span>print</span><span>(</span><span>"SQL Server连接失败!"</span><span>);</span>
<span>}</span></span>
<span>}</span>
</span></p><p><span><span><span>}</span></span></span></p>
登录后复制

5、点击右键,选择run as——>Java Application,出现下图11则连接成功!

Eclipse(myeclipse)连接SQL Server 2008数据库


11
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

<🎜>:泡泡胶模拟器无穷大 - 如何获取和使用皇家钥匙
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系统,解释
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆树的耳语 - 如何解锁抓钩
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1675
14
CakePHP 教程
1429
52
Laravel 教程
1333
25
PHP教程
1278
29
C# 教程
1257
24
Hibernate 框架中 HQL 和 SQL 的区别是什么? Hibernate 框架中 HQL 和 SQL 的区别是什么? Apr 17, 2024 pm 02:57 PM

HQL和SQL在Hibernate框架中进行比较:HQL(1.面向对象语法,2.数据库无关的查询,3.类型安全),而SQL直接操作数据库(1.与数据库无关的标准,2.可执行复杂查询和数据操作)。

Oracle SQL中除法运算的用法 Oracle SQL中除法运算的用法 Mar 10, 2024 pm 03:06 PM

《OracleSQL中除法运算的用法》在OracleSQL中,除法运算是常见的数学运算之一。在数据查询和处理过程中,除法运算可以帮助我们计算字段之间的比例或者得出特定数值的逻辑关系。本文将介绍OracleSQL中除法运算的用法,并提供具体的代码示例。一、OracleSQL中除法运算的两种方式在OracleSQL中,除法运算可以使用两种不同的方式进行

Oracle和DB2的SQL语法比较与区别 Oracle和DB2的SQL语法比较与区别 Mar 11, 2024 pm 12:09 PM

Oracle和DB2是两个常用的关系型数据库管理系统,它们都有自己独特的SQL语法和特点。本文将针对Oracle和DB2的SQL语法进行比较与区别,并提供具体的代码示例。数据库连接在Oracle中,使用以下语句连接数据库:CONNECTusername/password@database而在DB2中,连接数据库的语句如下:CONNECTTOdataba

keep体脂秤怎么连接 keep体脂秤怎么连接 Mar 07, 2024 pm 04:50 PM

keep体脂秤怎么连接?keep是有专门设计的体脂秤,但是多数的用户不知道如何连接keep的体脂秤,接下来就是小编为用户带来的keep体脂秤连接方法图文教程,感兴趣的用户快来一起看看吧!keep体脂秤怎么连接1、首先打开keep软件,进入到主页面点击右下角【我的】选择其中的【智能硬件】;2、然后在我的智能设备页面,中间【添加设备】按钮;3、之后在选择你要添加的设备界面,选择【智能体脂/体重秤】;4、接着在选择设备型号页面,点击【keep体脂秤】选项;5、最后在下图所示的界面,最底部的【立即添加】

详解MyBatis动态SQL标签中的Set标签功能 详解MyBatis动态SQL标签中的Set标签功能 Feb 26, 2024 pm 07:48 PM

MyBatis动态SQL标签解读:Set标签用法详解MyBatis是一个优秀的持久层框架,它提供了丰富的动态SQL标签,可以灵活地构建数据库操作语句。其中,Set标签是用于生成UPDATE语句中SET子句的标签,在更新操作中非常常用。本文将详细解读MyBatis中Set标签的用法,以及通过具体的代码示例来演示其功能。什么是Set标签Set标签用于MyBati

修复Edge你的连接不是专用连接的三种方法 修复Edge你的连接不是专用连接的三种方法 Mar 13, 2024 pm 01:30 PM

  大家在使用Edge浏览器访问网页的时候,有遇到提示你的连接不是专用连接,导致网页浏览失败的情况吗?这是怎么回事?很多小伙伴遇到这种问题都不知道如何处理,可以看看下面三个解决办法。  方法一(简单粗暴):在edge浏览器中,您可以通过进入设置并关闭安全性功能,然后在网站权限中阻止位置权限来尝试解决原先报错的网站无法访问的问题。需要注意的是,这种方法的有效性和持续时间可能会有所不同,无法确定具体的效果。重新启动浏览器后,您可以尝试访问该网站,看看是否问题得到解决。  方法二:  调整键盘为英文输

共享打印机无法连接到打印机 共享打印机无法连接到打印机 Feb 22, 2024 pm 01:09 PM

随着数字化时代的发展,共享打印机成为现代办公环境中不可或缺的一部分。然而,有时我们可能会遇到共享打印机无法连接到打印机的问题,这不仅会影响工作效率,还会带来一系列麻烦。本文旨在探讨共享打印机无法连接到打印机的原因和解决方法。共享打印机无法连接到打印机的原因有很多,其中最常见的原因是网络问题。如果共享打印机与打印机之间的网络连接不稳定或中断,那么就无法进行正常

一加手表怎么连接蓝牙耳机_一加手表连接蓝牙耳机的方法 一加手表怎么连接蓝牙耳机_一加手表连接蓝牙耳机的方法 Mar 23, 2024 pm 01:16 PM

1、将耳机放在耳机盒中并保持盖子打开,长按盒子上的按键使耳机进入进入配对状态。2、打开手表音乐功能并选择蓝牙耳机,或在手表设置功能选择蓝牙耳机。3、在手表选择该耳机即可配对成功。

See all articles