336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-28040: No matching authentication protocol
Caused by: java.sql.SQLException: ORA-28040: No matching authentication protocol
원인 : client 버전보다 높은 DB에 접속하려고 할 때 나는 에러
(19c DB에 11g Client 프로그램을 사용해서 접속하려고 했기 때문)
(ojdbc14.jar를 사용했기 때문)
해결방법 - 2가지 방법이 있다
나는 한 서버에 tomcat으로 기동되는 서비스가 여러개여서 설정파일을 건드리지 않고 4-2.방법으로 해결했다.
4-1. 첫번째 해결방법
product\11.2.0\client_1\network\admin\sqlnet.ora 파일을 수정해야 된다고 함.
A. 추가기입
SQLNET.ALLOWED_LOGON_VERSION_SERVER=9
SQLNET.ALLOWED_VERSION_CLIENT=9
B.리스너재가동
lsnrctl reload
4-2. 두번쨰 해결방법
ojdbc6.jar 또는 ojdbc7.jar를 사용한다.
'Database > Oracle' 카테고리의 다른 글
literal does not match format string ORA-01861 해결방법 / 리눅스 캐릭터셋 변경 (0) | 2019.10.08 |
---|---|
Java.sql.SQLException : ORA-00907 누락된우괄호 해결방법 (0) | 2019.10.07 |
SYNONYM(시노님)이란? / DB 테이블정보,컬럼정보 조회 방법 (0) | 2019.09.04 |
ORA – 300004 : when using SYS_CONNECT_BY_PATH function, cannot have separator as part of column value 해결방법 (0) | 2019.02.22 |
ORA-08002 : sequence is not yet defined in this session 해결방법 (0) | 2019.02.21 |