解决步骤:
(1)查看tomcat日志发现oracle密码过期,
(2)登陆oracle服务器发现资源达到限制,修改了系统文件/etc/security/limits.d/20-nproc.conf,虽然limits.conf里有做配置,但是20-nproc.conf会覆盖此文件;修改为65535
(3)解决密码过期问题,现在设置永不过期。
su - oracle
sqlplus / as sysdba
SELECT username,PROFILE FROM dba_users;
alter profile default limit PASSWORD_REUSE_TIME unlimited;
alter profile default limit PASSWORD_REUSE_MAX unlimited;
alter user census identified by "oracle";
alter user census account unlock;