不知道大家对MyEclipse 7.0
连接数据库驱动的结果如何,成功与否?途中遇到了什么问题。自己研究了一个下午,途中也遇到了一些问题,网上也看到了很多朋友有相似的问题,不过自己最终总算是把SQL 2005
的驱动测试连接成功了,下面是我总结的过程步骤,希望能和大家一起交流分享,同时希望能对大家学习有帮助,如果还有什么不明白的地方就问
我吧。
1
、准备环境搭建:
M
y
E
clipse
7.0
,SQL Server
2005
,
JDBC
。
2
、
安装
设置
前两个是属于数据库软件
,
正常安装即可
(
注意数据库登陆不要使用
windows
验证
,应该使用windows
和SQL
用户混合验证
)
<1>
将
JDBC
解压缩到任意位置
,
比如解压到
C
盘
program files
下面
,
并在安装目录里找到
sqljdbc.jar
文件
,
得到其路径开始配置环境变量
在环境变量
classpath
后面追加
C:/Program Files/Microsoft SQL Server2005 JDBC Driver/sqljdbc.jar
<2>
登录SQL 2005
进行相关设置
a.
先使用
Windows
身份验证登录,登录成功后,选择数据库服务器引擎,如图:
选择右键鼠标/
属性/
安全性,设置服务器身份验证为:SQL Server
和Windows
身份验证模式,如图:
b.
选择安全性/sa
(此用户是数据库内置用户),右键属性,常规选项中:可重新设置其密码为“123456
”,
确定。
c.
然后断开数据库连接,选择开始菜单选项,找到
SQL Server
配置管理器,如图
:
选择SQL Server
(MMSQLERVER
)重新启动服务,如图:
重启完成后登陆SQL 2005
重新使用SQL
身份验证,用sa
用户登录,并创建新数据库Test
,同时新建一个表。
<3>
关闭SQL 2005
,打开:控制面板/
所有控制面板项/
管理工具/
计算机管理/
服务和应用/SQL Server
配置管理器/SQL Native Client/
客户端协议,启动TCP/IP
选项;
然后回到SQL Server
配置管理器/SQL Server 2005
网络配置/SQLEXPERESS
的协议,右键启动TCP/IP
,并双击它,选择IP
地址,把IPAll
的TCP
端口号设置为:1433,
确定之后,提示:重启SQL
服务器后生效,如图:
到SQL Server
配置管理器,选择SQL Server
(MMSQLERVER
)重新启动,重启后上述设置生效。
<4>
打开
My
Eclipse
7.0
,选择菜单栏Windows/Preferences/MyEclipse Enterprise Workbench/Database Explorer/Database Drivers/DB Broeser,
在其窗口下右键鼠标选择new…
,添加如下信息:
添加完成之后,会出现一个新的数据库连接选项,如图:
选中sql2005
之后,右键鼠标选择open connection,
输入登录名字,密码,OK
。如图:
连接成功,如图:
3
、 使用JAVA
代码进行数据库连接测试,代码如下:
import
java.sql.*;
public
class
test {
public
static
void
main(String[] args) {
String driverName =
"com.microsoft.sqlserver.jdbc.SQLServerDriver"
;
//
加载JDBC
驱动
String dbURL =
"jdbc:sqlserver://localhost:1433; DatabaseName=Test"
;
//
连接服务器和数据库sample
String userName =
"sa"
;
//
默认用户名
String userPwd =
"123456"
;
//
密码
Connection dbConn
;
try
{
Class.forName
(driverName);
dbConn = DriverManager.getConnection
(dbURL, userName, userPwd);
System.
out
.println(
"Connection Successful!"
);
//
如果连接成功 控制台输出Connection Successful!
}
catch
(Exception e) {
e.printStackTrace();
}
}
}
a.
添加完上述代码之后,在左边的包资源管理视图栏下,如图:
b.
选择JRE System Library
右键鼠标/Build Path/Configure Build Path
,如图:
c.
选择红框选项,添加数据库驱动的JAR
文件,OK
。添加完成后,在左边的包资源管理视图栏下会出现一个新的库文件(Referenced Libraries
),如图:
d.
以上步骤完成之后可以运行测试结果了,运行结果如图:
测试结果成功“Connection Successful
”
注
:
1.
因为
SQLexpress
服务器默认是禁用的并且端口号没有配置
,
所以要进行重新设置
2.
如果你用
java
连接
sql server 2000
的话就要注意了
:
在
sql server 2000
中加载驱动和
URL
路径的语句是
String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=sample";
而
sql server 2005
中加载驱动和
url
的语句则为
String driverName = "com.microsoft.sqlserver.jdbc.
SQLServerDriver";
String dbURL = "jdbc:sqlserver://localhost:1433;
DatabaseName=sample";
如果写法错误将会找不到驱动
。
分享到:
相关推荐
MyEclipse连接SQL 2005数据库驱动。MyEclipse 7.0,sql2005,jdbc。
myeclipse连接sql server时需要用到的三个去东方文件。
关于如何在MyEclipse 7_0上连接SQL2005驱动的总结
MyEclipse_加载sqlserver2005数据库驱动
帮助需要的人进行 MyEclipse连接sql_server_2008和连接sql_server_2008
MyEclipse 连接SQL Server2000驱动架包实战
本人自己试验,在过程中写的。...由于软件、程序时有更新,所以声明该文件适用于MyEclipse8.5与SQL Server 2008 R2的连接。驱动程序版本3.0. 文中有相关资源的下载网址
工程直接导入到MyEclipse中既可.. 驱动位置自己选择,.然后 把工程里原来导入的驱动覆盖下就可以了.. 最直观的测试.,.
该资源是MyEclipse连接sql2005的驱动
Microsoft SQL Server 2005 JDBC驱动1.0版 本人亲自测试 连接成功
Microsoft SQL Server JDBC Driver3.0驱动文件 MySql连接数据库驱动文件 以及连接方法 采用开发工具MyEclipse SQL2000 MySql
java连接mysql代码 和驱动包 package com.wen.Money; import java.sql.DriverManager; import java.sql.SQLException; import com.mysql.jdbc.Connection; public class SqlConnect { public Connection get...
myeclipse上安装sae-eclipse插件
这个压缩包里面包含两个测试工程,一个是在MyEclipse中JAVA连接sqlserver2000数据库的语法,另一个则连接sqlserver2005的语法,两者各有区别,对于很多初学者来讲,两个有哈不同,都需要引入哪些驱动包,通过这个...
1、在环境变量中,在classpath下添加sqljdbc.jar的路径(可直接复制sqljdbc.jar到jdk目录下) 2、设置SQLEXPRESS服务器,启动TCP/IP服务(若已开启跳过此步),重启服务器 3、在MyEclipse中,Window –> Preferences –>...
最新的连接mysql驱动包 JDBC 和打开数据库连接和关闭的 完美代码。 使用的时候这样用: PreparedStatement pstmt = null; String sql = "insert into t_student(student_id,name,class_name,sex,age) values(?...
1:详细介绍了通过eclipse或myeclipse通过jdbc驱动连接SQL Server2008数据库的步骤, 2:如何配置ODBC数据源 3:如何配置SQL Server2008来使Myeclipse连接数据库成功 4:遇到sa用户登录失败的解决办法。 全部属于...
Myeclipse与SQL server连接的驱动,很好用的。
Myeclipse链接SQL数据库需要驱动安装,即JDBC驱动安装后才可以与数据库进行连接