jdbc连接数据库不出异常

publicstaticConnectiongetConnection(){Connectionconn=null;try{conn=DriverManager.getC... public static Connection getConnection() {
Connection conn = null;
try {
conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe",
"user","password");//出问题了
} catch (SQLException e) {
e.printStackTrace();
}
// dataSource.getConnection();
return conn;
}

本地装的oracle 11g xe版,sqlplus可以运行,sqldevelops连接。自己创建了表空间,用户都没有问题。
但是用jdbc连接数据库的时候,出问题了,运行到获取连接那一行程序进入阻塞状态,没抛出异常,
也没有结束,卡在那里了?请问这是怎么回事。
一开始用连接池,以为是它的毛病,结果用DriverManager也不行。
请问这是怎么回事
展开
 我来答
townsin
2014-06-30 · TA获得超过452个赞
知道小有建树答主
回答量:594
采纳率:50%
帮助的人:528万
展开全部
换驱动,在oracle安装目录下,找到jdbc文件件里面有驱动
更多追问追答
追问
换过了 lib下边有3个都试过了,还是那样,进入阻塞
追答
oracle本身做过特殊的配置吗?比如连接数什么的?sqldevelopers使用的是oci驱动
帐号已注销
2014-06-30 · TA获得超过454个赞
知道小有建树答主
回答量:378
采纳率:0%
帮助的人:198万
展开全部
用户和密码是否写错,该用户是否有权限操作你建的数据库。
追问
有 用的是 system帐号 没有错,sqldevelop plsql 都能连接使用。
用户名,密码 或者没权限,都应该抛出异常,但现在是什么异常都没有,程序卡在那了阻塞了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式