기술 정보
home
채널 소개
home

Tibero 버전 이관 시 full=y default_password=y 옵션으로 인한 유저 미생성 현상

문서 유형
장애 해결
분야
마이그레이션
키워드
default_password
tbimport
적용 제품 버전
7FS01
7FS02
7FS02PS
1 more property

현상

Tibero5 SP1에서 tbexport를 수행한 덤프 파일을 Tibero7에 tbimport할 때, full=y default_password=y 옵션을 함께 사용할 경우 유저 생성 과정에서 JDBC-7055:Encrypted password is invalid.오류가 발생합니다.
참고
아래 환경에서 테스트를 진행하였습니다.
Tibero 5 SP1
Tibero 7 PS02
<#ExpImp~.log> -- [FAILED] TBR-7055: JDBC-7055:Encrypted password is invalid. at line 1, column 44 of null: CREATE USER "TEST" IDENTIFIED BY ENCRYPTED 'CY9rzUYh03PK3k6DJie09g==' ^^^^^^^^^^^^^^^^^^^^^^^^^^ : CREATE USER "TEST" IDENTIFIED BY ENCRYPTED 'CY9rzUYh03PK3k6DJie09g==' DEFAULT TABLESPACE "TEST“ ...
SQL
복사

원인

Tibero5 SP1에서 tbexport하여 생성한 덤프 파일로 Tibero7에서 tbimport를 수행할 경우, Tibero5 SP1의 tbimport 로직이 그대로 적용됩니다.
이 과정에서 default_password 옵션이 해당 로직에 반영되지 않아 문제가 발생합니다.

해결

FS02_299388d, FS02PS_299388d 패치를 적용하여 해결합니다.
주의
티맥스티베로에서 제공하는 기술지원을 통해 패치를 적용합니다.
참고
Tibero7에 테이블스페이스 및 유저를 직접 생성 후 tbimport 수행하는 것으로 우회 가능합니다.
default_password 옵션은 full 모드에서만 사용 가능