为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:1.7.0
【操作系统】:
【CPU】:
【问题描述】*:本地idea启动运行项目可以,线上就报这个错误
ava.sql.SQLException: dm.jdbc.driver.DmDriver
at com.alibaba.druid.util.JdbcUtils.createDriver(JdbcUtils.java:679)
at com.alibaba.druid.pool.DruidDataSource.resolveDriver(DruidDataSource.java:1214)
at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:883)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1393)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1389)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:100)
at org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource.getConnection(AbstractRoutingDataSource.java:194)
at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:158)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:116)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:79)
at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:80)
at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:67)
at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:337)
at org.apache.ibatis.executor.ReuseExecutor.prepareStatement(ReuseExecutor.java:88)
at org.apache.ibatis.executor.ReuseExecutor.doQuery(ReuseExecutor.java:59)
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
我们没有1.7.0版本的数据库,目前最高才1.3.140。版本可以用select build_version from v$instance;查询。
本地和服务器的jdk版本是否统一?版本都是1.7吗?建议换成数据库目录下的drivers/jdbc/DmJdbcDriver17.jar 这个驱动试试。
您好 建议将完整的日志贴出便于查看分析 谢谢