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



  半道从做嵌入式转行到了做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
STS通过JDBC连接ORACLE数据库教程_第1张图片

[img]j[/img]

 

■第二步:

Database Connection->右键->New


STS通过JDBC连接ORACLE数据库教程_第2张图片
输入自己的连结名字:


STS通过JDBC连接ORACLE数据库教程_第3张图片
 ■第三步:

出现如下窗口时,请单击右上方图中的加号符号。
STS通过JDBC连接ORACLE数据库教程_第4张图片
■第四步:


STS通过JDBC连接ORACLE数据库教程_第5张图片
■第五步:

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

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

因此,需要导入ojdbc6,这一驱动包在oracle安装文件中就有。
STS通过JDBC连接ORACLE数据库教程_第6张图片
 ■第六步:

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

这一步各自的信息可能不同,请自行决定。然后单击“OK”。
STS通过JDBC连接ORACLE数据库教程_第7张图片
 ■第七步:

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

只可惜我刚开始出现了一点点意外。
STS通过JDBC连接ORACLE数据库教程_第8张图片
提示:The Network Adapter could not estabish the connection.

如下图所示:

 
STS通过JDBC连接ORACLE数据库教程_第9张图片
 这个根据自己的经验应该是TNSListener服务没有开:

于是如下图一样打开服务


STS通过JDBC连接ORACLE数据库教程_第10张图片
 果不其然就是这个原因:于是乎,大功告成。



STS通过JDBC连接ORACLE数据库教程_第11张图片
 
 

谢谢大家。


 

你可能感兴趣的:(Oracle学习之路)