




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Eclipse连接SQL Server 2008数据库在连接数据库之前必须保证SQL Server 2008是采用SQL Server身份验证方式而不是windows身份验证方式。如果在安装时选用了后者,则重新设置:如何更改SQL Server 2008 登陆验证方式SQL Server 2008装好后,默认协议是没有开启的,可打开配置工具下的 SQL Server配置管理器中开启,如下2图:保证SQL Server 2008是采用SQL Server身份验证方式下开始配置:一、SQL
2、;Server 2008的配置:1、安装好SQL Server 2008后,运行 开始 所有程序 Microsoft SQL Server 2008 配置工具 SQL Server配置管理器,在打开的窗口的左边找到 MSSQLSERVER的协议,在右边右单击 TCP/IP,选择 已启用。如果Named Pipes 未启用也设为启用。如图5所示: 图52、双击图5右边的&
3、#160;TCP/IP,在弹出的窗口中选择 IP地址 标签,把 IPAll 中的 TCP端口 设成 1433,并将上方所有的 已启用 选项设置成 是。如图6所示:图64、然后重启数据库,重启完毕后,接下来使用命令测试1433端口是否打开。5、开始菜单 运行cmd 在命令提示符下输入:telnet 127.0.0.1 1433,(注意telnet与127之间有空格,1与1433之间有空格)若提示“不能打开到主机的连接,在端口
4、;1433: 连接失败”,则说明1433端口没有打开,需要重新进行以上配置。若连接成功,显示如图8所示:图8注:Windows7如何开启telnet服务二、环境变量CLASSPATH配置:1、下载Microsoft JDBC Driver for SQL Server下载JDBC的驱动文件,例如下载得到的文件是sqljdbc_4.1.5605.100_chs.exe,解压文件。设将其解压到C:SLQJDBC目录下。 2、在桌面上右击 我的电脑,依次选择 属性 高级
5、0;环境变量,在 系统变量中双击 CLASSPATH变量(若不存在应当新建CLASSPATH变量,),追加:“;C:SQLJDBCsqljdbc_4.1chssqljdbc41.jar”图93、连续点击 确定 以退出环境变量配置。三、使用Eclipse测试连接SQL Server 2008数据库:1、打开SQL Server 2008,在其中新建数据库 Test,然后退出SQL Server 2008。2、运行Eclipse,新建一个Java Project 名为&
6、#160;Test。3、右单击工程名,依次选择 Build Path Configure Build Path,在打开的窗口的右边选择 Libraries标签,然后单击 Add External JARs,找到 sqljdbc41.jar文件并打开,然后单击 OK 完成构建路径的配置。如图10图10提示:也可以把sqljdbc41.jar类 放到jre/lib/ext下,并放到tomcat/lib下这样就可以应用到所有jsp文件,减少对每个项
7、目进行sqljdbc41.jar的加载;4、在Test中新建包pkg,在pkg中新建一个类Main,在其中输入代码如下:package pkg;import java.sql.*;public class DBConnect public static void main(String args) String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver" String dbURL="jdbc:sqlserver:/localhost:1433;DatabaseName=填写你的数据库名&quo
8、t; String userName="填写你的用户名,我的是sa" String userPwd="填写你的密码" try Class.forName(driverName); System.out.println("加载驱动成功!"); catch(Exception e) e.printStackTrace(); System.out.println("加载驱动失败!"); try Connection dbConn=DriverManager.getConnection(dbURL,userName,use
9、rPwd); System.out.println("连接数据库成功!"); catch(Exception e)e.printStackTrace();System.out.print("SQL Server连接失败!"); 5、点击右键,选择run as>Java Application,出现下图11则连接成功!图11如何更改SQL Server 2008 登陆验证方式配置SQL Server的身份验证方式在默认情况下,SQL Server 2005 Express是采用集成的Wind
10、ows安全验证且禁用了sa登录名。为了工作组环境下不使用不方便的Windows集成安全验证,我们要启用SQL Server 2005 Express的混合安全验证,也就是说由SQL Server来验证用户而不是由Windows来验证用户。1、使用SQL Server Management Studio Express。 当我们启动SQL Server Management Studio Express时,首先它要连接到我们的SQL Server
11、2005 Express,我们在安装SQL Server 2005 Express时,默认的实例为SQLExpress,服务器名称的组成为:机器名实例名,因此,本例的服务名称为W2K3-CSQLEXPRESS(注:安装SQL Server 2005 Express的机器名为W2K3-C)。第一次使用SQL Server Management Studio Express,由于我们必须采用Windows身份验证,这是默认安装时决定的。a) 设置SQL Server
12、160;2005 Express的身份验证方式 b) 设置sa的密码并启用sa登录名 由于我们不知道sa的密码,所以我们须设置一个!不要关闭这个窗口,接着选择左侧的“状态”,默认情况下,sa登录名是禁用的,因此,我们必须启用sa登录名,选择右侧的登录下的“启用” 最后,我们点击窗口下面的“确定”按钮。好了,到此为止,SQL Server 2005 Express服务器已经可以让sa登录了,不过,要重新启动一下,让配置生效。 c) 验证sa登录我们在桌面上新建一个文本文件,文件名为TestSQL.UDL,双击这个文件打开“数据链接属性”对话框,点击“提供程序”选项卡,如下图: 点击“下一步”按钮进入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025租赁公寓转租合同协议书
- 2025合同解除补偿协议书
- 2024-2025学年度湖南省株洲世纪星高级中学高二下学期第一次月考历史试题(含答案)
- 景德镇市重点中学2025届高三下学期期中数学试题理试题
- 25年一月份全屋隔音棉验收补充协议
- 第5课 隋唐时期的民族交往与交融(课件)-2024-2025学年七年级历史下册同步教学课件(统编版2024)
- 助残委托服务协议
- 幼儿园常见事故预防和处理
- 李努生:对加强廉政建设的思考
- 2025安全巡查员技能提升合同模板
- 《天文学上的旷世之争》 统编版高中语文选择性必修下册
- 2024年青海省电力交易员竞赛选拔考试题库(含答案)
- 病毒性脑膜炎护理
- 高中名著导读社团课《红与黑》 课件
- 2025年4月自考00808商法押题及答案
- 信阳职业技术学院单招《职业技能测试》参考试题库(含答案)
- 国旗护卫工作总结
- 2024年河南艺术职业学院高职单招(英语/数学/语文)笔试历年参考题库含答案解析
- 冠心病合并糖尿病课件
- 2022撬装式承压设备系统制造监督检验技术导则
- 2021年江苏省徐州市中考数学试卷(学生版)
评论
0/150
提交评论