社区
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");
}
...全文
106
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应该是大写吧.
MySQL的‘小黑屋‘机制详解:为什么DolphinScheduler
总
连不上
数据库
?
本文深入解析了MySQL的'max_connect_errors'安全机制(即'小黑屋'机制)如何导致DolphinScheduler等调度系统频繁出现
数据库
连接中断。文章从原理出发,详细阐述了该机制的工作逻辑,并提供了从网络诊断、连接池优化到服务器配置调整的完整实战应对方案,帮助运维人员从根本上解决'Host is blocked'报错问题,保障系统稳定运行。
浅析
数据库
(DB)、操作数据存储(ODS)和数据仓库(DW)的区别与联系
文章背景:相信大部分刚接触上面三个概念的同学,都多多少少会有些迷惑,现在我就给大家简单分析下这三者的关系,希望大家对这三者的概念理解有所帮助吧。本文主要从下面两类关系来叙述上面三者的关系:
数据库
(DB)和数据仓库(DW)的区别与联系 操作数据存储(ODS)和数据仓库(DW)的区别与联系
数据库
与数据仓库的区别与联系
数据库
与数据仓库基础概念:
数据库
:传统的关系型
数据库
的主要应用,主要是基本的、日常的
Azure
数据库
服务比较:SQL Database vs Cosmos DB
结构化数据场景:如订单管理、用户认证等需要强事务支持的业务非结构化/半结构化场景:如物联网设备日志、社交网络数据、实时推荐系统:基于传统关系型
数据库
(SQL Server)的云原生服务,支持ACID事务和复杂SQL查询Cosmos DB:全球分布式NoSQL
数据库
,支持多模型(文档、键值、图、宽列)和弹性扩展两者的架构设计哲学有何本质区别?数据建模和查询语言的差异如何影响开发体验?一致性、可用性、吞吐量的权衡模型如何选择?典型业务场景下的选型决策依据是什么?技术原理对比。
database.db 文件详解:
数据库
文件在 SQLite 中的作用与使用
本文解析了Python项目中自动生成的database.db文件的作用和使用方法。该文件是SQLite
数据库
的默认存储文件,包含表结构、数据记录和索引等信息。文章详细介绍了SQLite的存储原理、查看和操作方法(命令行与可视化工具)、备份策略及常见问题解决方案,并强调
数据库
管理需严谨,避免数据丢失。掌握.db文件的特性能帮助开发者更高效地进行项目调试和
数据库
维护。
数据仓库系列(1):为什么要搭建数据仓库
系列说明: 本文写作的初衷,是想以阿里巴巴的OneData体系为出发点,详细阐述数据仓库搭建的初衷、架构的理念及实现的方式,借此来
总
结从事大数据开发岗位多年以来的经验积累。仅从笔者个人角度出发,收集相关素材,进行二次整理,并非原创。 什么是数据仓库? 要想全面的来看待数据仓库,首先要回答的是数据仓库搭建的目的: 百度百科解释:数据仓库是为企业所有级别的决策制定过程,...
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章