论坛首页新手上路 签到
查看: 3568|回复: 0

[知识分享] tomcat7连接oracle12c的驱动

[复制链接]
江苏金智教育信息股份有限公司-吴志鹏

该用户从未签到

26

主题

26

帖子

78

积分

版主

Rank: 7Rank: 7Rank: 7

积分
78
发表于 2020-5-2 10:25:51 | 显示全部楼层 |阅读模式
本帖最后由 zpwu 于 2020-5-2 16:27 编辑

环境:
jdk1.7.0_79(java -version)
tomcat版本7.0.78(catalina.sh version)
oracle版本:Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production(select * from v$version)
在这个环境下,带参数的复杂sql用dbutil运行会报错:
java.sql.SQLException: ORA-00933: SQL command not properly ended
但是这个sql在pl/sql中能正常运行
经研究后发现需要替换ojdbc驱动(见附件),连接字符串修改为:
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@//172.16.1.2:1521/xxdb"
替换ojdbc的时候,最好是组件和应用一起替换,因为emap加载驱动的时候好像有点问题

ojdbc6.jar

2.61 MB, 下载次数: 2

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|crowd技术支持平台    

GMT+8, 2020-11-25 16:17

Powered by Discuz! X3.2

© 2015 Design: www.wisedu.com

快速回复 返回顶部 返回列表