java之------eclipse 访问sql server 2000
2007-10-14 16:09
543 查看
我问遍了群里面的高手.把我的问题说了一遍又一遍之后, 我的java代码中还是不能访问sql server 2000.我很
无奈.还好这个世界通信很发达,在我接近两天的百度过程中(我刚刚开始学习java),我的问题终于还是自己解决了.
我首先尝试的通过jtds.jar作为驱动,来访问sql server 2000.
用这种方法,要注意的是: sql server 2000 的端口必须打开.默认的为1433.
查看端口的方法:Microsoft SQL Server -->服务器网络实用工具-->选中tcp/ip-->属性
测试方法:首先启动sql server:
1:telnet hostname port 看是否可以连接上
2:netstat -a 或者netstat -an 看1433端口是否是活动
如果你通过测试发现,连接不上或者1433端口不是活动端口.则你的sql server 2000得打上sp3或sp4补丁.
中文sp4 补丁地址 如果你的sql server 2000是英文版的,请在语言栏选择换成english.补丁下载之后安装之后,记
得运行start.bat..在用上面的方法测试.
sql server 问题解决之后,就是下载jtds.jar包,下载之后倒入jtds.jar.
测试代码:
..........
import net.sourceforge.jtds.jdbc.Driver;
.......
Class.forName("net.sourceforge.jtds.jdbc.Driver");
Connection conn = DriverManager.getConnection"jdbc:jtds:sqlserver://127.0.0.1:1433;DatabaseName=xx", "sa", "dba");
由于下载sp4很慢,无奈之下,我尝试桥连的方式来连接:
jdk1.4以上版本的,自带了idbc-odbc驱动.
接着就是配置odbc数据源.管理工具-->odbc数据源管理器-->用户dsn-->添加-->选择sql server ,接下;来按照提
示完成配置.要记住数据源名.
测试代码:
.....
import sun.jdbc.odbc.JdbcOdbcDriver;
.......
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
String url="jdbc:odbc:配置的数据源名";
String user="sa";
String password="dba";
Connection conn= DriverManager.getConnection(url,user,password);
.....
达到目标 ok
无奈.还好这个世界通信很发达,在我接近两天的百度过程中(我刚刚开始学习java),我的问题终于还是自己解决了.
我首先尝试的通过jtds.jar作为驱动,来访问sql server 2000.
用这种方法,要注意的是: sql server 2000 的端口必须打开.默认的为1433.
查看端口的方法:Microsoft SQL Server -->服务器网络实用工具-->选中tcp/ip-->属性
测试方法:首先启动sql server:
1:telnet hostname port 看是否可以连接上
2:netstat -a 或者netstat -an 看1433端口是否是活动
如果你通过测试发现,连接不上或者1433端口不是活动端口.则你的sql server 2000得打上sp3或sp4补丁.
中文sp4 补丁地址 如果你的sql server 2000是英文版的,请在语言栏选择换成english.补丁下载之后安装之后,记
得运行start.bat..在用上面的方法测试.
sql server 问题解决之后,就是下载jtds.jar包,下载之后倒入jtds.jar.
测试代码:
..........
import net.sourceforge.jtds.jdbc.Driver;
.......
Class.forName("net.sourceforge.jtds.jdbc.Driver");
Connection conn = DriverManager.getConnection"jdbc:jtds:sqlserver://127.0.0.1:1433;DatabaseName=xx", "sa", "dba");
由于下载sp4很慢,无奈之下,我尝试桥连的方式来连接:
jdk1.4以上版本的,自带了idbc-odbc驱动.
接着就是配置odbc数据源.管理工具-->odbc数据源管理器-->用户dsn-->添加-->选择sql server ,接下;来按照提
示完成配置.要记住数据源名.
测试代码:
.....
import sun.jdbc.odbc.JdbcOdbcDriver;
.......
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
String url="jdbc:odbc:配置的数据源名";
String user="sa";
String password="dba";
Connection conn= DriverManager.getConnection(url,user,password);
.....
达到目标 ok
相关文章推荐
- 用Java访问SQL Server 2000数据库
- 用Java访问SQL Server 2000数据库
- Java 实现连接sql server 2000(JDBC数据库访问例子)
- Java 实现连接sql server 2000(JDBC数据库访问例子)
- Java 实现连接sql server 2000(JDBC数据库访问例子)-1
- 用Java访问SQL Server 2000数据库
- Java 实现连接sql server 2000(JDBC数据库访问例子)
- JAVA利用JDBC访问sql server 2000
- Java 实现连接sql server 2000(JDBC数据库访问例子)
- Java 实现连接sql server 2000(JDBC数据库访问例子)-2
- 妙使Java成功访问SQL Server 2000数据库
- Java成功访问SQL Server 2000数据库的方法
- Java 实现连接sql server 2000(JDBC数据库访问例子)
- java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver Eclipse3.1 数据库连接测试程序(SQL Server 2000 Driver for JDBC Service Pack 3 安装测试)
- Java 实现连接sql server 2000(JDBC数据库访问例子)
- Java通过ODBC访问SQL Server 2000
- 用Java访问SQL Server 2000数据库
- Java访问Sql Server 2008 数据库样例(完整例子)
- Java连接SQL Server 2000的问题二
- 在Eclipse中新建web工程访问MySQL出现 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver