Eclipse连接SQLServer2008数据库_第1页
Eclipse连接SQLServer2008数据库_第2页
Eclipse连接SQLServer2008数据库_第3页
Eclipse连接SQLServer2008数据库_第4页
Eclipse连接SQLServer2008数据库_第5页
免费预览已结束,剩余10页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ECliPSe 连接 SQL SerVer 2008 数据库在连接数据库之前必须保证 SQL SerVer 2008是采用SQL SerVer身份验证 方式而不是Windows身份验证方式。如果在安装时选用了后者,则重新设置:女M可更改 SQL SerVer 2008登陆验证方式SQL SerVer 2008装好后,默认协议是没有开启的,可打开配置工具下的SQL SerVer配置管理器中开启,如下 2图:保证SQL SerVer 2008 是采用SQL SerVer身份验证方式下开始配置:一、SQL SerVer 2008 的配置:1、安装好SQL SerVer 2008后,运行 开始所有程序

2、 MiCrOSOft SQL SerVer 2008 配置工具 SQL SerVer 配置管理器,在打开的窗口的左边找到 MSSQLSERVER的协议,在右边右单击TCP/IP ,选择 已启用。如果Named PiPeS未启用也设为启用。如图5所示:.MkrOSOft SQL eer 200& 曾)EQL S-ervtr Business InTIig色ns d SQL SenJer Maragement Studio&导人和导岀弟国砌1 ¾(64 &计算机Analysts SeirVilCe5 IntegratiOn ServicesIWfeBi直丄耳 It

3、e-POrtlng Services E3WM SQL SerVer安裝中心(64他J SQL SerVerSn情呢授*,稱助和支持帚 SQL SerVer KSTI m丄性詔工 Sql SerVfr CQnfigtlratiCrn协议窖称狀态Shared MemOry已启用 Named D,ipes閑用rTCPPIrVlA僚用TCP/IP .文件旧童看M誓勖(H)盘SQL Server离賢莒連器)自£QL EerVer展基IX SQL SerVer 网¾f32 位)呈 SQL NatiVe CIIent IoJO KS(37 位) J- SQL SerVer网喇配置 善S

4、QLEXPRESS的呀议 飪,MSgQlSUWER ft,里 £QL Native ClIent IDHO 配置IP地址标签,把IPAll中2、双击图5右边的TCP/IP ,在弹出的窗口中选择 的TCP端口设成1433 ,并将上方所有的 已启用 选项设置成 是。如图6所示:4、 然后重启数据库,重启完毕后,接下来使用命令测试1433端口是否打 开。5、开始菜单 运行Cmd 在命令提示符下输入:telnet 127.0.0.1 1433(注意telnet与127之间有空格,1与1433之间有空格)若提示“不能打开到主机的连接,在端口 1433:连接失败”,则说明1433端口没有打开,需

5、要重新进行以上配置。若连接成功,显示如图 8所示:图8注:Windows7 如何开启tel net服务 howeblogStatiC/199491347201251723939 691/二、环境变量 CLASSPATH 配置:1、下载 MiCrOSOft JDBC DriVer for SQL SerVer(最新版4.0)下载JDBC的驱动文件,例如下载得到的文件是SqIjdbC_4.1.5605.100_chs.exe,解压文件。设将其解压到 C:SLQJDBC 目录下2、在桌面上右击 我的电脑,依次选择 属性高级环境变量,在 系统 变量中双击CLASSPATH变量(若不存在应当新建 CLA

6、SSPATH变量,),追加:“;C:SQLJDBCsqljdbc_4.1chssqljdbc41 .jar ”图93、连续点击 确定 以退出环境变量配置。三、使用ECIiPSe测试连接SQL SerVer 2008 数据库:1、打开SQL SerVer 2008 ,在其中新建数据库TeSt ,然后退出SQL SerVer 2008。2、运行 ECIiPSe ,新建一个 JaVa PrOjeCt 名为 Test。3、右单击工程名,依次选择 Build Path COn figure Build Path ,在打开的窗口的右边选择 LibrarieS标签,然后单击 Add EXternaI JAR

7、S ,找 到SqIjdbC41.jar文件并打开,然后单击 OK完成构建路径的配置。如图10图10提示:也可以把SqIjdbC41.jar 类 放到jre/lib/ext 下,并放到tomcat/lib下这样就可以应用到所有jsp文件,减少对每个项目进行SqIjdbC41.jar的加载;4、在TeSt中新建包Pkg ,在Pkg中新建一个类Main ,在其中输入代码 如下:PaCkage pkg;import java.sql.*;PUbIiC class DBConn ect PUbIiC StatiC void main( Stri ng args) Stri ng driverName=&

8、quot;com.microsoft.sqlserver.jdbc.SQLServerDriver"Stri ng dbURL="jdbc:SqISerVer:/localhost:1433;DatabaSeName=填写你的数据库名"Stri ng USerName="填写你的用户名,我的是 sa"String USerPWd="填写你的密码"tryCIass.forName(driverName);SyStem.out.pri ntln("加载驱动成功!");catch(Excepti On e)e.

9、pri ntStackTrace();SyStem.out.pri ntln("加载驱动失败!");tryConneCtion dbC Onn=DriVerMa nager.getC Onn ectio n(dbURL,userName,userPwd); SyStem.out.pri ntl n("连接数据库成功!");catch(Exceptio n e)e.pri ntStackTrace();SyStem.out.pri nt("SQL SerVer连接失败!");5、点击右键,选择run as>Java APPIiCa

10、tiOn,出现下图11则连接成功!G COnSDle 疝其孩 Iil Si 冋洌 j C=ID<1minted> Main (4)APPiCation DiJavajre6biavrawjexe (2013-3-8 TT5:51:34)加轶驱动硯功!亠连接数遥库感功!图11如何更改SQL SerVer 2008 登陆验证方式配置SQL SerVer的身份验证方式在默认情况下,SQL SerVer 2005 EXPreSS是采用集成的 Windows 安全验证且禁用了 Sa登录名。为了工作组环境下不使用不方便的 Windows 集成安 全验证,我们要启用SQL SerVer 2005

11、 EXPreSS的混合安全验证,也就是说由SQL SerVer来验证用户而不是由WindowS 来验证用户。1、使用 SQL SerVer Management StUdiO EXPreSS。当我们启动SQL SerVer Management StUdiO EXPreSS时,首先它要连接到我们的SQL SerVer 2005 EXPreSS,我们在安装SQL SerVer 2005 EXPreSS 时,默认的实例为 SQLEXPreSS ,服务器名称的组成为:机器名 实例名,因此,本例的服务名称为 W2K3-CSQLEXPRESS (注:安装SQL SerVer 2005 EXPreSS 的

12、机器名为 W2K3-C )。第一次使用SQL SerVer Man ageme nt StUdiO EXPreSS,由于我们必须采用 Win dows身份验证,这是默认安装时决定的。a)设置SQL SerVer 2005 EXPreSS 的身份验证方式曲Tfg5"EEttl)IIj 密巻世;TM Gf)宙口 址)3j fi(M) j Mw: 6- cttim-'4 2'/安±性 /:服 /复制 r営理as r:*M汗连接 注册妁iiS,JI屯连播的漲奈嚣上 宜击右st,禅出上 下文昊甲=停止 暂停妁 7 != j臺詐启融®RePOrt刷秆g 廡性3

13、.弹岀的茉单上s'fi%8Stt - I7t 5gLMSS规存IS据烦限 寓內a曼音邈高权* noa MBBaarBMaaMBH r>,aaMMBHH*r v b - - r = .-, ll* , *,EWeT Ii 业 ffi½f 直劃盍新启动SQL Ser Jg J您餉的某叶配買旋改才含生效.b)设置Sa的密码并启用Sa登录名ih用戶映 *4ra負屢壬IfJuA=r-fjuH4-!丄J ,W-CCLEJCPPE GQL E erver g, O. 3042 -I數据库-赛全性 口登录名號 BiLTISii Str4t»rs 处 SuiLrilTWsers

14、* Irr Al)RITYYTENQ!). ISSW CS) RprLiIfl5 履删陳迦刷新i属性営由于我们不知道Sa的密码,所以我们须设置一个!不要关闭这个窗口,接 着选择左侧的“状态”,默认情况下,Sa登录名是禁用的,因此,我们必须启 用Sa登录名,选择右侧的登录下的“启用”最后,我们点击窗口下面的“确定”按钮。好了,到此为止,SQL SerVer 2005 EXPreSS服务器已经可以让Sa登录了,不过,要重新启动一下,让配置生效。£1iRI'rtL右龍单击曙璃2选棒爭新启越停止普停迈)刷新狙).冨性ftn数.崔库 J rJ安全性 J星录名 ¾i BVILrnn BlFnJlIX S MT AVrHO.2 aj W2K?-C:-.S 一I ,M r凭1 .服8¾ (o童制_L .管理 1重新启动诙)S IiJ IA n-cSis5 口厂上;二二;/口”石”帚玄护二ffi>:1斷幵连接) 注冊編辑 KS 工具心協口聲Ii CTBl再Udft SL 5电F ¾:卍l StilaD新建(M) L L 一;上IC)验证Sa登录,双击这个文件我们在桌面上新建一个文本文件,文件名

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论