STS通过JDBC连接ORACLE数据库教程

本文介绍了如何使用SpringToolSuite(STS)和JDBC在Windows环境下连接Oracle数据库的详细步骤,包括添加DataSource、选择数据库驱动、配置数据库连接信息,并解决TNSListener服务未开启导致的连接问题。
摘要由CSDN通过智能技术生成



  半道从做嵌入式转行到了做J2eeWeb开发,从项目管理转为了开发人员,这期间有许多知识要学,有许多坑要填,不过我会努力。成功转型。

今天要学习通过SpringToolSuite(STS)和JDBC来连接Oracle数据库的方法。

工具:

OS:windows 7 64位

IDE:sts-3.6.4.RELEASE

ORACLE数据库:win64_11gR2 JDBC:11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar

■第一步:

Window->ShowView->Other->DataManagement->DataSource

[img]j[/img]

 

■第二步:

Database Connection->右键->New



输入自己的连结名字:



 ■第三步:

出现如下窗口时,请单击右上方图中的加号符号。

■第四步:



■第五步:

找到JAR List,若大家使用的是oracle11,请将其中的ojdbc14给remove掉,否则,Eclipse会不停提示出错

remove掉ojdbc14后,请导入目前你正使用的oracle的驱动包,我这里用的是oracle11,

因此,需要导入ojdbc6,这一驱动包在oracle安装文件中就有。

 ■第六步:

进入properties标签栏,输入自己所建数据库相关内容,

这一步各自的信息可能不同,请自行决定。然后单击“OK”。

 ■第七步:

上步点击“OK”后,会返回前一个窗口,这时,Eclipse会提示要求输入"user name"用户名,就是大家所建立的数据库的用户名称,不是任意起的名字。输入后,可单击下方的"Test Connection",当提示“Ping Successed!”时,表示Eclipse和oracle连接成功。然后单击“Finish”完成配置。

只可惜我刚开始出现了一点点意外。

提示:The Network Adapter could not estabish the connection.

如下图所示:

 

 这个根据自己的经验应该是TNSListener服务没有开:

于是如下图一样打开服务



 果不其然就是这个原因:于是乎,大功告成。




 
 

谢谢大家。


 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值