Altibase 모든 버전
Altibase 트레이스 로그 altibase_boot.log 에 아래와 $ALTIBASE_HOME/trc/altibase_boot.log 에 다음 에러메시지가 기록됨.
ERR-7101d(errno=0) Protocol header error.(TCP 127.0.0.1:13036) Protocol processing failed. Close connection... |
다음과 같이 altierr 유틸리티를 이용하여 해당 에러에 대한 설명을 확인할 수 있습니다.
$ altierr 0x7101D |
이 에러는 알티베이스 서버와 호환되지 않는 버전의 클라이언트에서 서버로 접속 시도 시 서버의 altibase_boot.log에 기록되는 메시지입니다.
이력을 남기는 메시지로, 알티베이스 서버 운영에는 영향이 없습니다.
이 에러메시지가 계속해서 기록된다면 접속 시도하는 클라이언트를 찾아서 서버와 호환 가능한 버전의 클라이언트로 재설치하시기 바랍니다.
# 서버 및 클라이언트 버전에 따른 접속 예제
구분 | 서버 버전 | 클라이언트 버전 | 접속 결과 | 비고 |
---|---|---|---|---|
서버 버전 > 클라이언트 버전 | 6.3.1 | 5.3.3 | 성공 | 5.3.3 이상 버전에서 하위호환성 보장 |
서버 버전 > 클라이언트 버전 | 6.3.1 | 4.3.9 | 실패 | 서버, 클라이언트 모두 5.3.3 이상 버전일 때 하위호환성 보장. |
서버 버전 < 클라이언트 버전 | 6.1.1 | 6.3.1 | 실패 | 클라이언트 버전이 높은 경우는 알티베이스 버전 상관없이 접속 실패. |
# 서버 및 클라이언트 버전 확인 방법
서버 버전 확인 방법
$ altibase -v |
클라이언트 버전 확인 방법
# 5.3.3 미만 버전 |
JDBC Driver를 이용한 버전 확인 방법
$ java -jar $ALTIBASE_HOME/lib/Altibase.jar |
WINDOWS 환경에서 ODBC 라이브러리를 이용한 버전 확인 방법
알티베이스 설치 디렉토리 (예. C:\Program Files (x86)\Altibase\altibase-server-6.3.1) 아래 lib 디렉토리에서 |