반응형

오라클 DBMS를 10gR2에서 12cR2로 Migration을 했습니다. 그런데 사설 메일 발송 서비스에서 신규 DBMS에서 접속을 하지 못 하는 'ORA-28040 일치하는 인증 프로토콜 없음.' 이러한 메시지가 나면서 서비스가 이뤄지지 않았습니다.

아래와 같이 Oracle DBMS 12cR2의 sqlnet.ora 파일에 아래와 같이 내용을 수정 및 추가해주고 해결되었습니다.

1. (수정 전)

SQLNET.ALLOWED_LOGON_VERSION_SERVER=9

SQLNET.ALLOWED_LOGON_VERSION_CLIENT=9

2. (수정 후)

SQLNET.ALLOWED_LOGON_VERSION_SERVER=8

SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8

처음에는 어플리케션의 ojdbc6.jar 파일을 다른 파일로 변경을 고려했지만, 위와 같이 설정을 하여 1차적으로 해결하였습니다.

감사합니다.

참고: https://cofs.tistory.com/352

반응형