日期:2014-05-20  浏览次数:20839 次

自娱自乐一下,Struts连接oracle数据提示错误
我原来是连接mysql 是正确的,但是后来需要切换到oracle,提示:java.sql.SQLException: Io 异常: Size Data Unit (SDU) mismatch;折腾了一段时间后,发现还是配置的问题:
mysql是:
driverName=com.mysql.jdbc.Driver
url=jdbc\:mysql\://localhost\:3306/book?useUnicode\=true&characterEncoding\=utf-8
username=root
password=root

oralce 是:
driverName=oracle.jdbc.driver.OracleDriver
url=jdbc\:oracle\:thin\:@localhost\:1521\:book
username=ssh
password=123456

当时是没有将3306端口号修过成1521端口好,导致一直错误;


------解决方案--------------------
url=jdbc:oracle:thin:@127.0.0.1:1521:book
------解决方案--------------------
探讨
我原来是连接mysql 是正确的,但是后来需要切换到oracle,提示:java.sql.SQLException: Io 异常: Size Data Unit (SDU) mismatch;折腾了一段时间后,发现还是配置的问题:
mysql是:
driverName=com.mysql.jdbc.Driver
url=jdbc\:mysql\://localhost\:3306/book?……