java.sql.SQLNonTransientConnectionException
答案:2 悬赏:60 手机版
解决时间 2021-03-14 12:25
- 提问者网友:献世佛
- 2021-03-13 18:46
各位朋友们好,我的jdk1.8.0-06的,jdbc是6.02 报错如下:java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required,我查了一下,有的说是重新用回5.x的,但我的数据库是6.0的,向上不兼容呀,请教朋友们如何解决,谢谢
最佳答案
- 五星知识达人网友:由着我着迷
- 2021-03-13 20:16
违反协议错误,一般都是JDBC的驱动出错了,你检查一下连接数据库的JDBC驱动是否正确。
Oracle 11G的JDBC驱动并不能用于Oracle 10G Release 2的数据库,因此必须使用Oracle 10G Release2的JDBC驱动,这个驱动可以在Oracle安装目录下找到。在Oracle安装目录下找一个JDBC的目录,其下有一个LIB目录,拷贝其中ojdbc14.jar文件就可以了。
Oracle 11G的JDBC驱动并不能用于Oracle 10G Release 2的数据库,因此必须使用Oracle 10G Release2的JDBC驱动,这个驱动可以在Oracle安装目录下找到。在Oracle安装目录下找一个JDBC的目录,其下有一个LIB目录,拷贝其中ojdbc14.jar文件就可以了。
全部回答
- 1楼网友:酒安江南
- 2021-03-13 21:09
book,author" +
"where
少了空格 ,要写成
book,author " +
" where
看出区别了吗?
where前面要有空格,否则sql语句连在一起,就出错啦
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯