社区
Web 开发
帖子详情
连数据库为什么总连不上
HappyKeKe
2009-06-20 08:46:35
我的2003 server为什么总连不上数据库? 总有这个ClassNotFoundException?
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databasename=userManage,sa,111111");
}
...全文
60
12
打赏
收藏
连数据库为什么总连不上
我的2003 server为什么总连不上数据库? 总有这个ClassNotFoundException? try { Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databasename=userManage,sa,111111"); }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaodeme
2009-06-21
打赏
举报
回复
我那纯属个人经验 你大可试试
hwhack
2009-06-20
打赏
举报
回复
首先,你的conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databasename=userManage,sa,111111"); 写错了,
应该是conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databaseName=userManage","sa",111111");
其次,你在Class.forName(com后面“打点”,若有提示,说明你导包了,若没提示,你得要导入jar包);
qq707472
2009-06-20
打赏
举报
回复
哥们·
没有导入jar包
aa00aa00
2009-06-20
打赏
举报
回复
上网查查吧,太多了
xiaodeme
2009-06-20
打赏
举报
回复
上面说得有些不完整……
用 myEclipse 连接数据库出错一般有好几种
1:没有导入*.jar包(mssqlserver2.jar)
2: JDBC驱动类名或数据库连接字符串写错
3:基于上面都没问题 那就要修改SQL server2005网络配置
步骤:→microsoft SQL Server2005
→配置工具
→SQL Server Configuration Manager
看到树形菜单
→SQL server2005网络配置
→MSSERVER的协议
→在MSSERVER的协议中选择TCP/IP 右击属性
在选项卡中选择IP地址
在IPAll中删除TCP 动态端口:1433 留下TCP端口中的1433
→点击确定
→重新启动SQL Server(MSSQLSERVER)服务
就ok了
private static final String URL = "jdbc:sqlserver://localhost:1433;databaseName=shopDB";
private static final String USER = "sa";
private static final String PASSWORD = "123456";
/**
* 打开数据库连接
*
* @return
*/
public Connection openConnection() {
try {
//加载JDBC驱动类
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
//加载数据库
return manager.getConnection(URL, USER, PASSWORD);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
return null;
}
}
/**
* 测试类
* @param args
*/
public static void main(String[] args)
{
BaseDAO base = new BaseDAO();
if(base.openConnection() != null)
{
System.out.println("连接成功!");
}
}
xiaodeme
2009-06-20
打赏
举报
回复
[align=center]用 myEclipse 连接数据库出错一般有好几种
1:没有导入*.jar包(mssqlserver2.jar)
2:参数写错了(我看你那个就是错了,你是连接的sqlserver2005吗?)
3:基于上面都没问题 那就要修改SQL server2005网络配置
步骤:→microsoft SQL Server2005
→配置工具
→SQL Server Configuration Manager
看到树形菜单
→SQL server2005网络配置
→MSSERVER的协议
→在MSSERVER的协议中选择TCP/IP 右击属性
在选项卡中选择IP地址
在IPAll中删除TCP 动态端口:1433 留下TCP端口中的1433
→点击确定
→重新启动SQL Server(MSSQLSERVER)服务
就ok了
[/align]
//正确连接代码(粘贴可用)
/**
* 数据库连接
*
* @return
*/
public Connection openConnection() {
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
return manager.getConnection(URL, USER, PASSWORD);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
return null;
}
}
/**
* 测试类
* @param args
*/
public static void main(String[] args)
{
BaseDAO base = new BaseDAO();
if(base.openConnection() != null)
{
System.out.println("连接成功!");
}
}
fskjb01
2009-06-20
打赏
举报
回复
没有导入JAR包啊!!
HappyKeKe
2009-06-20
打赏
举报
回复
加了引号也不对
Monkey
2009-06-20
打赏
举报
回复
账号与密码 需要引号呢
hkllzh
2009-06-20
打赏
举报
回复
ClassNotFoundException?
类没找到
这种情况 一般都是 连接数据库的jar包没导入工程里面
岁月之梦
2009-06-20
打赏
举报
回复
把异常说出来啊 !
lucky_9_9
2009-06-20
打赏
举报
回复
conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databaseName=userManage,sa,111111");
databaseName里的N应该是大写吧.
单实例11203
数据库
迁移升级到新版19c的rac
数据库
5-升级11203到11204 6-升级11204到19.19 7-配置19.19单实例
数据库
为rac
数据库
中的某个pdb。 Over. 针对以前学员提出文档不全的意见,其实文档都是有的,都已经上传到百度网盘。 这次实战课程整理文档如下: ...
SQl Server
数据库
尽量把概念讲的通俗易懂,了解其架构原理,不仅仅会操作应用,还要把握其本质。帮大家更深层次的理解
数据库
。 【课程目录】 一.Sql Server
数据库
架构 1.架构 2.体系结构 协议层(Protocols)/•关系引擎(Relational...
PostgreSQL
数据库
管理(一)
事实上, PostgreSQL 的特性覆盖了 SQL-2/SQL-92 和 SQL-3/SQL-99,首先,它包括了可以说是目前世界上最丰富的数据类型的支持,其中有些数据类型可以说连商业
数据库
都不具备, 比如 IP 类型和几何类型等;...
Oracle 19c
数据库
基础入门视频教程
我对Oracle
数据库
有十几年的使用经验,我们公司的
数据库
是Oracle
数据库
,基本上每天的编程工作都要写SQL语句,公司的历史数据比较多,需要通过编写SQL语句来进行查询处理,有两年时间,我的工作就是编写Oracle...
go
数据库
mysql与redis
什么是
数据库
?
数据库
(Database)是按照数据结构来组织、存储和管理数据的仓库。 每个
数据库
都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。 我们也可以将数据存储在文件中,但是在...
Web 开发
81,092
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章