MyEclipse(Java)连接SQLServer2008R21.先登录SQL2008,选择Windows身份验证,点击连接。!!!!!!重点地方也是不常用2008/2008r的朋友请注意:在“服务器名称”选项中莫要用类似下图所示的名称,一般我们遇到的“用户***连接失败”大多是这个原因造成的。这里我们用“.”或者local为服务器名称;连接成功就会在对象资源管理器出现如下画面。2.打开安全性——登录名。右击登录名,选择新建登录名。会出现登录名——新建对话框。3.在选择页一栏,常规一项,填写登录名、选择SQLServe身份验证、填写密码、去除强制密码过期。4.权限设置:在服务器角色一项,默认的是选择public,相当于游客,只有登录数据库权限。选择sysadmin,给角色管理员权限。点击确定。5.试连接:在菜单栏里选择文件——连接对象资源管理器,然后在身份验证一栏选择身份验证方式。填写登录名、密码,点击连接。在对象资源管理器一栏又多出一堆东西,表示连接成功。6.在新建用户之下建立数据库hibernate,在数据库下建立表cats,加入四条记录。7.下载驱动程序MicrosoftSQLServerJDBCDriver3.0=A737000D-68D0-4531-B65D-DA0F2A735707&displaylang=zh-cnWindows系统的话就选择下载前两项。应该需要先下载第一项(协议文件),同意之后才有权限下载第二项(驱动程序)。驱动程序下载之后的图标如下8.安装驱动程序:点击Browse选择安装目录,点击Unzip。本人是将驱动程序D:\Static\Study\SQLServerJDBCDriver3.0目录下。9.查看驱动程序:打开文件夹sqljdbc_3.0\chs会看到下图,其中sqljdbc4.jar就是我们要的驱动程序。10.编辑JAVA源文件:新建JavaProject,输入工程名,点击Finish。(MyEclipse下建java工程步骤此处省去)然后右键点击新建工程,导入数据库驱动sqljdbc4.jar的类库点击ok;右击工程——New——Class,输入源程序主类名,设置相关信息。点击Finish。Java代码如下:packagelesson;importjava.sql.*;publicclassLesson{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubStringurl=jdbc:sqlserver://localhost:1433;DatabaseName=hibernate;Stringdriver=com.microsoft.sqlserver.jdbc.SQLServerDriver;Statementst;Connectioncon;try{Class.forName(driver);//加载驱动}catch(ClassNotFoundExceptionevent){System.out.print(无法创建驱动程式实体!);}try{con=DriverManager.getConnection(url,zdk,123);con.setAutoCommit(true);System.out.println(已经连接到数据库...);st=con.createStatement();ResultSetrs=st.executeQuery(SELECT*fromcats);while(rs.next()){Stringname=rs.getString(name);System.out.println(name);}st.close();con.close();}catch(SQLExceptione1){System.out.println(异常+e1);}}}运行结果如下: