본문 바로가기

Client7

[에러 해결] Client 접속 시 Public Key Retrieval is not allowed 현상 : Deaver Client 프로그램을 사용하여 Mysql 8.0.22 접속 시 나오는 에러입니다. 원인 : mysql 8.x 버전 이후의 mysql에서 발생한다고 합니다. 해결 : Deaver의 Driver property에서 allowPublicKeyRetrieval 값을 FALSE -> TRUE로 변경후 확인으로 저장하여 다시 접속 시도 하면 됩니다. 2021. 2. 1.
SQL Developer 에서 ssh host기능을 이용하여 터널링하기 일반적으로 클라이언트 환경에서 DB에 접속을 하려면 tnsnames.ora에 접속하고자 하는 DB 서버의 정보를 입력 후 tool이나 sqlplus 등을 이용하여 접속을 하는데요. 하지만 클라우드 사용이 늘고있는 요즘. Public 중계서버 , Private DB 서버 이런식으로 나누어서 관리를 하는 경우도 많아 지는것 같습니다. Private 서버는 Public 서버를 통해서만 접속이 가능하고, 제 로컬에서 바로 Private 서버로 접속은 불가능 한 구조입니다. 이런 구조의 DB서버를 접속할 수 있게 도와주는 기능이 ssh host기능인데요. SQL Developer 로 설정해서 접속할 수 있습니다. SQL Developer 다운로드 www.oracle.com/kr/tools/downloads/sql.. 2020. 11. 18.
ORA-28040 : No matching authentication protocol 원인 : client 버전 보다 높은 DB에 접속하기 위해 나는 에러 (저는 19c DB에 접속하기 위해 11g client 프로그램을 이용할 때 발생하였습니다.) SQL>sqlplus scott/tiger@orcl19c_1.200 SQL*Plus: Release 11.2.0.1.0 Production on 화 12월 17 17:21:21 2019 Copyright (c) 1982, 2010, Oracle. All rights reserved. ERROR: ORA-28040: No matching authentication protocol 해결방안 1.DB쪽에 위치한 sqlnet 파라미터를 수정해야 합니다. (경로는 $ORACLE_HOME/network/admin에 위치) vi sqlnet.ora # s.. 2020. 1. 2.