最近在搞javaweb,在连接池上碰到了一系列的问题,在Junit测试时,oracle12c报错:

 ORA-28040: 没有匹配的验证协议

  百度解决:修改

  $ORACLE_HOME/network/admin/sqlnet.ora

  加入如下:
  SQLNET.ALLOWED_LOGON_VERSION=8

之后报错:

ORA-28000: the account is locked/帐户已被锁定解决办法

  这个老哥写的不错:https://blog.csdn.net/syw1027/article/details/79163871

为啥会出现这个问题呢,全部解决后我认为是由于下面的错误引起的,因为账号错误,多次重试登陆,最后就被锁了。

接下来会遇到Cause: java.sql.SQLException: ORA-01017: 用户名/口令无效; 登录被拒绝的问题。

javaweb  c3p0连接oracle12c

配置文件没有问题,

  最后百度发现好像不能使用管理员账户,于是我重新创建了个用户,最后成功了!

  https://blog.csdn.net/wuhaibin12/article/details/83863361

相关文章:

  • 2021-04-24
  • 2021-10-18
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2018-02-24
  • 2022-12-23
  • 2021-06-22
  • 2021-11-16
  • 2021-11-06
相关资源
相似解决方案