社区
Java SE
帖子详情
JDBC连接SQL2005的奇怪问题~~
wangzi041
2007-09-10 11:34:31
我以前用JDBC连接SQL2005的时候是完全可以的
不过现在连接的时候出现了以下的问题
"到主机的 TCP/IP连接失败 java.net.unkownHostException"
不知道怎么回事???
求解帮助~~
该配置的东西我都配置了
1433端口我也设置了
TCP/IP 我也启用了
帮忙啊~~~
...全文
283
8
打赏
收藏
JDBC连接SQL2005的奇怪问题~~
我以前用JDBC连接SQL2005的时候是完全可以的 不过现在连接的时候出现了以下的问题 "到主机的 TCP/IP连接失败 java.net.unkownHostException" 不知道怎么回事??? 求解帮助~~ 该配置的东西我都配置了 1433端口我也设置了 TCP/IP 我也启用了 帮忙啊~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangzi041
2007-09-11
打赏
举报
回复
哈哈
解决了
用IP地址代替localhost就可以了~~~
wangzi041
2007-09-11
打赏
举报
回复
TO:AWUSOFT
你这个对应的是SQL2000驱动
我用的是2005的数据库
至于主机名和IP地址
好像是没有改~~~
有没有什么方法????
awusoft
2007-09-11
打赏
举报
回复
"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=BookStore;"
l52100
2007-09-11
打赏
举报
回复
估计你的主机名要不就是ip地址改了
malligator
2007-09-11
打赏
举报
回复
U
wangzi041
2007-09-10
打赏
举报
回复
import java.sql.*;
public class Connect{
public void getConnection()
{
String user="sa";
String pass="8760747";
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=BookStore";
Connection dbConn=null;
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("ok");
dbConn = DriverManager.getConnection(dbURL,user,pass);
System.out.println("Connection Successful!");
} catch (Exception e){
e.printStackTrace();
}
}
public static void main(String [] args)
{
Connect conn=new Connect();
conn.getConnection();
}
}
测试代码如上
wangzi041
2007-09-10
打赏
举报
回复
楼上什么意思??
有没有什么解决的办法..
awusoft
2007-09-10
打赏
举报
回复
主机不对啊,你入URL放出来看看
jdbc
连接
jar包.zip
jdbc
连接
jar包.zip
My
SQL
数据库
连接
异常汇总(值得收藏)
在Centos上部署项目发现一个
奇怪
的
问题
,数据库
连接
一直抛异常。于是花了两个小时搜了各种数据库
连接
异常导致的原因,最终
问题
得以解决。同时,把解决过程中搜集到的异常信息汇总一下,当大家遇到类似的
问题
时,给大家以思路。必须珍藏。
问题
现象 先来说说我遇到的
问题
。项目中遇到的
问题
很
奇怪
,在Centos上安装了My
sql
数据库,项目使用的是Spring Boot。 项目在本地启动
连接
服务器数据库正常、本地数据库客户端
连接
服务器数据库正常、服务器本地
连接
client
连接
数据库正常。唯独把项目部署到服务器上启动时抛出异常。 异常信息大概(当时未保留异常信息)如下: com.my
sql
.
jdbc
.exc
james配置
sql
server
2005
解决方案
将
SQL
JDBC
.JAR拷贝到james-2.3.2\lib目录下,
连接
SQL
SERVER2008时出错,安全套接字之类的错误,很
奇怪
,经过参考发现解决方案如下: 将jdk中jre目录下的sunjce_provider.jar拷贝到james-2.3.2\lib目录下,重启OK。另外注意
SQL
SERVER2008在james-2.3.2\apps\james\SAR-INF\config.xml中的配置:
jdbc
连接
sql
server报错java.lang.ClassNotFoundException: com.microsoft.
jdbc
.
sql
server.
SQL
ServerDriv
我已经引入的
sql
jdbc
的包,单还是报这个错,很
奇怪
然后到网上查了下, 因为是2008的版本驱动和2000的有点不同, 之前的都是com.microsoft.
jdbc
.
sql
server.
SQL
ServerDriver 可是2008 去是com.microsoft.
sql
server.
jdbc
.
SQL
ServerDriver 就这么改
解决
sql
jdbc
连接
sql
server 2008时在getConnection后停住的
问题
今天出现一个
问题
,Java中,
sql
server
连接
不上,以前一直好好的程序,突然就跑不起来了。但是用
sql
server客户端还是可以
连接
的。说明db没
问题
。 调查了很久。最后想到jdk的版本,我把jdk改成32位的。就OK了。 原因还是不明。按道理
jdbc
是不区分32和64的。而且前阵子用64位的jdk,也是可以正常跑起来的。
奇怪
了。。。 最后查明原因,不是
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章